From 9f2f8a50716e45eeda69c80c3987727180598f11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Tue, 11 Mar 2008 10:34:27 +0000 Subject: [PATCH] --- vilesci/left.php | 123 +++++++++++++++++++++++++++------ vilesci/lehre/zeitwuensche.php | 34 +++++++-- 2 files changed, 129 insertions(+), 28 deletions(-) diff --git a/vilesci/left.php b/vilesci/left.php index 30586c0f2..599e615a0 100644 --- a/vilesci/left.php +++ b/vilesci/left.php @@ -1,4 +1,25 @@ , + * Andreas Oesterreicher and + * Rudolf Hangl + */ + require('config.inc.php'); require('../include/functions.inc.php'); require('../include/benutzerberechtigung.class.php'); @@ -14,7 +35,8 @@ //'Admin'=> array('name'=>'Admin', 'link'=>'admin/menu.html', 'target'=>'main'), 'Lehre'=> array ( - 'name'=>'Lehre', + 'name'=>'Lehre', 'opener'=>'true', 'hide'=>'false', + 'Gruppenverwaltung'=>array('name'=>'Gruppenverwaltung', 'link'=>'stammdaten/lvbgruppenverwaltung.php', 'target'=>'main'), 'Lehrveranstaltung'=>array ( 'name'=>'Lehrveranstaltung', @@ -43,25 +65,77 @@ 'LV-Planung'=>array ( 'name'=>'LV-Planung', - 'Wartung'=>array('name'=>'Verwaltung', 'link'=>'lehre/lehrveranstaltung_frameset.html', 'target'=>'main'), - 'Check'=>array('name'=>'Studenten', 'link'=>'lehre/lehrveranstaltung_frameset.html', 'target'=>'main'), - 'Kollision'=>array('name'=>'Studenten', 'link'=>'lehre/lehrveranstaltung_frameset.html', 'target'=>'main'), - 'Stundenplan'=>array('name'=>'Studenten', 'link'=>'lehre/lehrveranstaltung_frameset.html', 'target'=>'main'), + 'Wartung'=>array('name'=>'Wartung', 'link'=>'lehre/lvplanwartung.php', 'target'=>'main'), + 'Check'=>array('name'=>'Checken', 'link'=>'lehre/check/index.html', 'target'=>'main'), + 'Kollision'=>array('name'=>'Kollision Student', 'link'=>'lehre/stpl_benutzer_kollision_frameset.html', 'target'=>'main'), + 'Stundenplan'=>array('name'=>'Stundenplan', 'link'=>'../cis/private/lvplan/index.html', 'target'=>'main'), + 'Zeitwuensche'=>array('name'=>'Zeitwünsche', 'link'=>'lehre/zeitwuensche.php', 'target'=>'main'), 'Studenten'=>array('name'=>'Studenten', 'link'=>'lehre/lehrveranstaltung_frameset.html', 'target'=>'main'), - 'Studenten'=>array('name'=>'Studenten', 'link'=>'lehre/lehrveranstaltung_frameset.html', 'target'=>'main') + 'Insert'=>array('name'=>'Insert', 'link'=>'lehre/stdplan_insert.php', 'target'=>'main'), + 'Delete'=>array('name'=>'Delete', 'link'=>'lehre/stdplan_delete.php', 'target'=>'main'), + 'Import'=>array('name'=>'Import', 'link'=>'lehre/import/index.hml', 'target'=>'main'), + 'Export'=>array('name'=>'Export', 'link'=>'lehre/export/index.html', 'target'=>'main') ) ), 'Personen'=> array ( - 'name'=>'Personen', 'link'=>'admin/menu.html', 'target'=>'main', 'opener'=>'true', 'hide'=>'true', - 'Personen'=>array('name'=>'Personen', 'link'=>'lehre/lehrveranstaltung_frameset.html', 'target'=>'main'), - 'Benutzer'=>array('name'=>'Benutzer', 'link'=>'lehre/lehrveranstaltung_frameset.html', 'target'=>'main'), - 'Mitarbeiter'=>array('name'=>'Mitarbeiter', 'link'=>'lehre/lehrveranstaltung_frameset.html', 'target'=>'main'), - 'Studenten'=>array('name'=>'Studenten', 'link'=>'lehre/lehrveranstaltung_frameset.html', 'target'=>'main') + 'name'=>'Personen', 'opener'=>'true', 'hide'=>'true', + 'Suche'=>array('name'=>'Suche', 'link'=>'personen/suche.php', 'target'=>'main'), + 'Personen zusammenlegen'=>array('name'=>'Personen zusammenlegen', 'link'=>'stammdaten/personen_wartung.php', 'target'=>'main'), + 'Gruppen'=>array + ( + 'name'=>'Gruppen', + 'Übersicht'=>array('name'=>'Übersicht', 'link'=>'lehre/einheit_menu.php', 'target'=>'main'), + 'Neu'=>array('name'=>'Neu', 'link'=>'lehre/einheit_menu.php?newFrm=true', 'target'=>'main') + ), + 'Benutzer'=>array + ( + 'name'=>'Benutzer', + 'LDAPCheck'=>array('name'=>'LDAPCheck', 'link'=>'personen/ldap_check.php', 'target'=>'main') + ), + 'Mitarbeiter'=>array + ( + 'name'=>'Mitarbeiter', + 'Übersicht'=>array('name'=>'Übersicht', 'link'=>'personen/lektor_uebersicht.php', 'target'=>'main'), + 'Neu'=>array('name'=>'Neu', 'link'=>'personen/lektor_edit.php?new=1', 'target'=>'main'), + 'Institute'=>array('name'=>'Institute', 'link'=>'personen/institutsliste.php', 'target'=>'main'), + 'Urlaub'=>array('name'=>'Urlaub', 'link'=>'personen/resturlaub.php', 'target'=>'main') + ), + 'Studenten'=>array + ( + 'name'=>'Studenten', + 'Übersicht'=>array('name'=>'Übersicht', 'link'=>'personen/studenten_uebersicht.php', 'target'=>'main'), + 'Neu'=>array('name'=>'Neu', 'link'=>'personen/student_edit.php?new=1', 'target'=>'main'), + 'Vorrückung'=>array('name'=>'Vorrückung', 'link'=>'personen/student_vorrueckung.php', 'target'=>'main'), + ) ), - 'Stammdaten'=> array('name'=>'Stammdaten', 'link'=>'admin/menu.html', 'target'=>'main'), - 'Vorrueckung'=> array('name'=>'Vorrueckung', 'link'=>'admin/menu.html', 'target'=>'main', 'opener'=>'true', 'hide'=>'true'), - 'Auswertung'=> array('name'=>'Auswertung', 'link'=>'admin/menu.html', 'target'=>'main') + 'Stammdaten'=> array + ( + 'name'=>'Stammdaten', 'opener'=>'true', 'hide'=>'true', + 'Berechtigungen'=>array('name'=>'Berechtigungen', 'link'=>'stammdaten/benutzerberechtigung_frameset.html', 'target'=>'main'), + 'Variablen'=>array('name'=>'Variablen', 'link'=>'stammdaten/variablen_frameset.html', 'target'=>'main'), + 'Studiengang'=>array('name'=>'Studiengang', 'link'=>'stammdaten/studiengang_frameset.html', 'target'=>'main'), + 'Kommunikation'=>array + ( + 'name'=>'Kommunikation', + 'Kontakte'=>array('name'=>'Kontakte', 'link'=>'kommunikation/kontakt.php', 'target'=>'main'), + 'Mail-Verteiler'=>array('name'=>'Mail-Verteiler', 'link'=>'kommunikation/index.html', 'target'=>'main'), + ), + 'Reihungstest'=>array('name'=>'Reihungstest', 'link'=>'stammdaten/reihungstestverwaltung.php', 'target'=>'main'), + 'Firmen'=>array('name'=>'Firmen', 'link'=>'stammdaten/firma_frameset.html', 'target'=>'main') + ), + 'Vorrueckung'=> array + ( + 'name'=>'Vorrueckung', 'opener'=>'true', 'hide'=>'true', + 'Lehreinheiten'=>array('name'=>'Lehreinheiten', 'link'=>'lehre/lehreinheiten_vorrueckung.php', 'target'=>'main'), + 'Studenten'=>array('name'=>'Studenten', 'link'=>'personen/student_vorrueckung.php', 'target'=>'main') + ), + 'Auswertung'=> array + ( + 'name'=>'Auswertung', 'opener'=>'true', 'hide'=>'true', + 'Raumauslastung'=>array('name'=>'Raumauslastung', 'link'=>'lehre/raumauslastung.php', 'target'=>'main'), + 'Zeitwünsche'=>array('name'=>'Zeitwünsche', 'link'=>'lehre/zeitwuensche.php', 'target'=>'main') + ) ); ?> isBerechtigt('admin')) +{ echo '
Admin +
+
+ SDTools

'; - -/*foreach($menu AS $m) +} +foreach($menu AS $m) { $opener=false; $hide=false; @@ -126,7 +202,7 @@ if ($berechtigung->isBerechtigt('admin')) if ($opener) { - echo ''; + echo ''; if ($hide) echo '+ '; else @@ -165,7 +241,7 @@ if ($berechtigung->isBerechtigt('admin')) if ($opener) { - echo "\n\t".''; + echo "\n\t".''; if ($hide) echo '+ '; else @@ -207,7 +283,8 @@ if ($berechtigung->isBerechtigt('admin')) echo "\n\t\n\t\n"; } echo "\n\n\n"; -}*/ +} +exit; ?> diff --git a/vilesci/lehre/zeitwuensche.php b/vilesci/lehre/zeitwuensche.php index 852f4857b..88650b8fc 100644 --- a/vilesci/lehre/zeitwuensche.php +++ b/vilesci/lehre/zeitwuensche.php @@ -1,8 +1,29 @@ , + * Andreas Oesterreicher , + * Rudolf Hangl and + * Gerald Raab . + */ +/** + * Statistik der Zeitwuensche + * + */ require('../config.inc.php'); require('../../include/globals.inc.php'); @@ -62,7 +83,10 @@ Anzahl der Lektoren: for ($i=0;$i<$num_rows_stunde;$i++) { $pos=$wunsch[$j][$i+1][4]+$wunsch[$j][$i+1][5]; - $neg=$wunsch[$j][$i+1][3]+$wunsch[$j][$i+1][2]+$wunsch[$j][$i+1][1]+$wunsch[$j][$i+1][0]; + $neg=(isset($wunsch[$j][$i+1][3])?$wunsch[$j][$i+1][3]:0)+ + (isset($wunsch[$j][$i+1][2])?$wunsch[$j][$i+1][2]:0)+ + (isset($wunsch[$j][$i+1][1])?$wunsch[$j][$i+1][1]:0)+ + (isset($wunsch[$j][$i+1][0])?$wunsch[$j][$i+1][0]:0); $bgcolor=$cfgStdBgcolor[round(14/$anz_lektoren*$pos)-4]; echo ''; echo '+:'.round(100/$anz_lektoren*$pos).'%
';