diff --git a/vilesci/lehre/abgabe_assistenz.php b/vilesci/lehre/abgabe_assistenz.php index b13881a7e..29cabf174 100644 --- a/vilesci/lehre/abgabe_assistenz.php +++ b/vilesci/lehre/abgabe_assistenz.php @@ -1,441 +1,460 @@ - - * Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at > - * Rudolf Hangl < rudolf.hangl@technikum-wien.at > - * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > - */ - -/******************************************************************************************************* - * abgabe_assistenz - * abgabe_assistenz ist die Assistenzoberfläche des Abgabesystems - * für Diplom- und Bachelorarbeiten - *******************************************************************************************************/ -require_once('../../config/vilesci.config.inc.php'); -require_once('../../include/functions.inc.php'); -require_once('../../include/datum.class.php'); -require_once('../../include/person.class.php'); -require_once('../../include/benutzer.class.php'); -require_once('../../include/benutzerberechtigung.class.php'); -require_once('../../include/mitarbeiter.class.php'); -require_once('../../include/variable.class.php'); -require_once('../../include/phrasen.class.php'); - -if (!$db = new basis_db()) - die('Es konnte keine Verbindung zum Server aufgebaut werden.'); - -if (!$getuid = get_uid()) - die('Keine UID gefunden ! Zurück'); - -$p=new phrasen(DEFAULT_LANGUAGE); -$htmlstr = ""; -$erstbegutachter=''; -$zweitbegutachter=''; -$fachbereich_kurzbz=''; -//$p2id=''; - -$stg_kz=(isset($_REQUEST['stg_kz'])?$_REQUEST['stg_kz']:''); -if(!is_numeric($stg_kz) && $stg_kz!='') - die('Bitte vor dem Aufruf Studiengang auswählen!'); -$stgbez=''; - -$trenner=''; -$rechte = new benutzerberechtigung(); -$rechte->getBerechtigungen($getuid); - -if(!$rechte->isBerechtigt('admin', $stg_kz, 'suid') && !$rechte->isBerechtigt('assistenz', $stg_kz, 'suid') && !$rechte->isBerechtigt('assistenz', null, 'suid', $fachbereich_kurzbz) ) - die('Sie haben keine Berechtigung für diesen Studiengang Zurück'); - -function showFarbcodes() -{ - $farbcodes = ''; - - $farbcodes.= "
| Termin noch mehr als 12 Tage entfernt | |
| Termin innerhalb der nächsten 12 Tage | |
| Termin überschritten / keine Abgabe | |
| abgegeben | |
| Abgabe nach Termin |