From ff31397bc5edeb398b2360f9d96fcf3014898e65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Mon, 3 Jun 2019 14:26:40 +0200 Subject: [PATCH] Moved DMS Tools to Coreutils Repo --- system/dmsfaker.php | 69 --------------------------------------- system/paabgabefaker.php | 70 ---------------------------------------- 2 files changed, 139 deletions(-) delete mode 100644 system/dmsfaker.php delete mode 100644 system/paabgabefaker.php diff --git a/system/dmsfaker.php b/system/dmsfaker.php deleted file mode 100644 index 358dc36d4..000000000 --- a/system/dmsfaker.php +++ /dev/null @@ -1,69 +0,0 @@ - - */ -/* - * Dieses Script generiert fuer Testzwecke fuer jedes DMS-File einen symbolischen Link auf - * eine Testdatei um im Testsystem korrekte Dateilinks zu haben. - */ -require_once('../config/vilesci.config.inc.php'); -require_once('../include/functions.inc.php'); -require_once('../include/benutzerberechtigung.class.php'); - -ini_set('max_execution_time', 300); - -$uid = get_uid(); -$db = new basis_db(); -$rechte = new benutzerberechtigung(); -$rechte->getBerechtigungen($uid); -if(!$rechte->isBerechtigt('system/developer',null,'suid')) - die($rechte->errormsg); - -$anzahl_neu=0; -$anzahl_vorhanden=0; -$qry = "SELECT filename FROM campus.tbl_dms_version"; -$path = DMS_PATH; -chdir($path); -if($result = $db->db_query($qry)) -{ - while($row = $db->db_fetch_object($result)) - { - $extension = strtolower(mb_substr($row->filename, mb_strrpos($row->filename,'.')+1)); - if(in_array($extension, array('jpg','pdf','zip','doc','docx','gif','png','jpeg','odt','ods','xls'))) - $testfile = 'testfile.'.strtolower($extension); - else - $testfile = 'testfile.txt'; - if(!file_exists($row->filename)) - { - $cmd = 'ln -s '.$testfile.' '.$row->filename; - exec($cmd); - echo "
\ncreate $row->filename"; - $anzahl_neu++; - } - else - { - echo "
\nexists $row->filename"; - $anzahl_vorhanden++; - } - } -} -echo '
'; -echo 'Done'; -echo '
Neu:'.$anzahl_neu; -echo '
Vorhanden:'.$anzahl_vorhanden; -?> diff --git a/system/paabgabefaker.php b/system/paabgabefaker.php deleted file mode 100644 index cdcc4ba6a..000000000 --- a/system/paabgabefaker.php +++ /dev/null @@ -1,70 +0,0 @@ - - */ -/* - * Dieses Script generiert fuer Testzwecke fuer jedes Abgabe-File einen symbolischen Link auf - * eine Testdatei um im Testsystem korrekte Dateilinks zu haben. - */ -require_once('../config/vilesci.config.inc.php'); -require_once('../include/functions.inc.php'); -require_once('../include/benutzerberechtigung.class.php'); - -$uid = get_uid(); -$db = new basis_db(); -$rechte = new benutzerberechtigung(); -$rechte->getBerechtigungen($uid); -if(!$rechte->isBerechtigt('system/developer',null,'suid')) - die($rechte->errormsg); - -$anzahl_neu=0; -$anzahl_vorhanden=0; -$qry = "SELECT - tbl_paabgabe.paabgabe_id || '_' || tbl_projektarbeit.student_uid || '.pdf' as filename - FROM - campus.tbl_paabgabe - JOIN lehre.tbl_projektarbeit USING(projektarbeit_id) - WHERE - tbl_paabgabe.abgabedatum is not null"; - -$path = PAABGABE_PATH; -chdir($path); -if($result = $db->db_query($qry)) -{ - while($row = $db->db_fetch_object($result)) - { - $testfile = 'testfile.pdf'; - if(!file_exists($row->filename)) - { - $cmd = 'ln -s '.$testfile.' '.$row->filename; - exec($cmd); - echo "
\ncreate $row->filename"; - $anzahl_neu++; - } - else - { - echo "
\nexists $row->filename"; - $anzahl_vorhanden++; - } - } -} -echo '
'; -echo 'Done'; -echo '
Neu:'.$anzahl_neu; -echo '
Vorhanden:'.$anzahl_vorhanden; -?>