From 975ab6d1462e3b017748f925d5e0ad65201a051e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Thu, 5 Jun 2008 15:24:30 +0000 Subject: [PATCH] --- cis/private/profile/urlaubsfreigabe.php | 9 +- cis/private/profile/zeitsperre_resturlaub.php | 4 +- content/ToDo_FASo.html | 31 ++ content/fasoverlay.js.php | 8 +- content/fasoverlay.xul.php | 3 + content/student/studentenoverlay.xul.php | 5 + content/student/studentoverlay.js.php | 125 ++++--- include/lehrveranstaltung.class.php | 58 +++ rdf/lehrveranstaltung.rdf.php | 11 +- rdf/lehrveranstaltung_einheiten.rdf.php | 5 + rdf/lehrverbandsgruppe.rdf.php | 340 +++++++++++++++++- rdf/student.rdf.php | 18 +- 12 files changed, 548 insertions(+), 69 deletions(-) diff --git a/cis/private/profile/urlaubsfreigabe.php b/cis/private/profile/urlaubsfreigabe.php index 38c6dcf8c..032006e4b 100644 --- a/cis/private/profile/urlaubsfreigabe.php +++ b/cis/private/profile/urlaubsfreigabe.php @@ -168,6 +168,7 @@ function draw_monat($monat) echo ''; echo '
'; echo date('F',mktime(0,0,0,$monat,1,date('Y'))); + echo " ".($monat>8?$year-1:$year); echo '
'; //Alle Anzeigen bei denen das von- oder bisdatum in dieses monat fallen $qry = "SELECT * FROM campus.tbl_zeitsperre WHERE zeitsperretyp_kurzbz='Urlaub' @@ -187,10 +188,16 @@ function draw_monat($monat) { while($row = pg_fetch_object($result)) { + $freigabe=''; + if($row->freigabeamum!='') + { + $freigabe = "Freigabe am ".$datum_obj->formatDatum($row->freigabeamum, 'd.m.Y')." von Benutzer $row->freigabevon"; + } + echo ""; echo $mitarbeiter[$row->mitarbeiter_uid]['nachname'].' '.$datum_obj->formatDatum($row->vondatum,'d.m.Y')." - ".$datum_obj->formatDatum($row->bisdatum,'d.m.Y'); if($row->freigabeamum=='') echo " zeitsperre_id&year=$year&uid=$uid' class='Item'>Freigabe"; - + echo ""; echo '
'; } } diff --git a/cis/private/profile/zeitsperre_resturlaub.php b/cis/private/profile/zeitsperre_resturlaub.php index 52ae274db..3291310f1 100644 --- a/cis/private/profile/zeitsperre_resturlaub.php +++ b/cis/private/profile/zeitsperre_resturlaub.php @@ -217,7 +217,7 @@ if(isset($_GET['type']) && ($_GET['type']=='edit_sperre' || $_GET['type']=='new_ "$benutzer->nachname $benutzer->vorname hat einen neuen Urlaub eingetragen:\n". "$zeitsperre->bezeichnung von $zeitsperre->vondatum bis $zeitsperre->bisdatum\n\n". "Sie können diesen unter folgender Adresse freigeben:\n". - "https://cis.technikum-wien.at/cis/private/profile/urlaubsfreigabe.php?uid=$uid&year=".$datum_obj->formatDatum($zeitsperre->vondatum, 'Y'); + APP_ROOT."cis/private/profile/urlaubsfreigabe.php?uid=$uid&year=".$datum_obj->formatDatum($zeitsperre->vondatum, 'Y'); if(mail($to, 'Freigabeansuchen', $message,'From: vilesci@'.DOMAIN)) { echo "
Freigabemail wurde an $to versandt"; @@ -515,6 +515,8 @@ if(URLAUB_TOOLS) $result = pg_query($conn, $qry); $row = pg_fetch_object($result); $gebuchterurlaub = $row->anzahltage; + if($gebuchterurlaub=='') + $gebuchterurlaub=0; $content_resturlaub.="- aktuell gebuchter Urlaub $gebuchterurlaub Tage"; $content_resturlaub.="aktueller Stand".($anspruch+$resturlaubstage-$gebuchterurlaub)." Tage"; $content_resturlaub.=""; diff --git a/content/ToDo_FASo.html b/content/ToDo_FASo.html index 404ba0594..dd1929569 100644 --- a/content/ToDo_FASo.html +++ b/content/ToDo_FASo.html @@ -429,6 +429,37 @@ Seamonkey Version nicht möglich

Erledigte Anforderungen