From 9b81e95a06c875a363c4937165195778c7738240 Mon Sep 17 00:00:00 2001 From: Gerald Simane Date: Thu, 14 May 2009 11:03:16 +0000 Subject: [PATCH] --- cis/private/mailverteiler.php | 70 ++++++++++++++++++++++------------- 1 file changed, 45 insertions(+), 25 deletions(-) diff --git a/cis/private/mailverteiler.php b/cis/private/mailverteiler.php index 98342f379..97142d1b9 100644 --- a/cis/private/mailverteiler.php +++ b/cis/private/mailverteiler.php @@ -132,20 +132,24 @@

- Hinweis: Diese Verteiler dürfen nur für Fachhochschul-relevante Zwecke verwendet werden! + Hinweis: Diese Verteiler dürfen nur für Fachhochschul-relevante Zwecke verwendet werden!
Info: Infos bezüglich Berechtigungskonzept Mailverteiler, Bedienungsanleitung Mailverteiler'; - ?> + if(MAILVERTEILER_SPERRE) + { + echo 'Info: Infos bezüglich Berechtigungskonzept Mailverteiler, Bedienungsanleitung Mailverteiler'; + } + ?>
+
+

Zum Verteiler anzeigen bitte auf  [ anzeigen ] klicken  bzw. zum Ausblenden auf  [ Ausblenden ] klicken

+
getAll('ascii(bezeichnung), bezeichnung, typ', true)) if(!$stg_obj->getAll(null, true)) echo $stg_obj->errormsg; - - + // Sortieren nach Kuerzel if (!is_object($stg_obj->result) && count($stg_obj->result)>0) { @@ -178,18 +182,15 @@ if (isset($nicht_tw_arr)) unset($nicht_tw_arr); } - foreach($stg_obj->result as $row) { // Kopfzeile hinausschreiben - echo ""; + echo "
"; # echo ""; echo ''; - echo " "; - - echo " "; - echo " "; + echo " "; echo " "; echo " "; echo " "; @@ -201,11 +202,10 @@ # echo ""; echo ''; - echo " "; - echo " "; - echo " "; + echo " "; echo " "; echo " "; echo " "; @@ -217,16 +217,25 @@ if(!$grp_obj->getgruppe($row->studiengang_kz, null, true, true)) echo $grp_obj->errormsg; + $zeile=0; foreach($grp_obj->result as $row1) { - echo ""; - echo " "; - echo " "; + $zeile++; + if ($zeile%2) + { + $class=' class="row-odd" '; + } + else + { + $class=' class="row-even" '; + } + echo ""; + echo " "; // LINK for opening a closed mail dispatcher // display the open-link only when its a closed dispatcher and if the user has status lector // if dispatcher has attribute aktiv=true no opening action is needed - echo ""; + echo ""; // ffe, 20060508: Display the opening link for department dispatchers only for students of the particular department if($is_lector || $std_obj->studiengang_kz==$row->studiengang_kz || !MAILVERTEILER_SPERRE) @@ -294,7 +303,7 @@ } else { - echo " "; + echo " "; //echo " "; echo " "; } @@ -315,6 +324,7 @@ echo "\n"; foreach($lv_obj->result as $row1) { + if((!is_null($row1->semester)) && ($row1->semester != "") && ($row1->semester<=$row->max_semester) && ($row1->semester>'0')) //($row1->semester<'10')) { $qry_cnt = "SELECT count(*) as anzahl FROM public.tbl_student WHERE studiengang_kz='$row1->studiengang_kz' AND semester='$row1->semester' AND student_uid NOT LIKE '_Dummy%'"; @@ -326,15 +336,25 @@ $qry_cnt .= " AND gruppe='$row1->gruppe'"; } - if($row_cnt = pg_fetch_object(pg_query($conn, $qry_cnt))) { if($row_cnt->anzahl>0) { + + $zeile++; + if ($zeile%2) + { + $class=' class="row-odd" '; + } + else + { + $class=' class="row-even" '; + } + $param = "kz=".$row->studiengang_kz."&sem=".$row1->semester; $strhelp = strtolower($row->kuerzel.trim($row1->semester).trim($row1->verband).trim($row1->gruppe)); - echo "\n"; - echo " \n"; + echo " "; - echo " "; + echo " "; echo " "; echo " "; echo "";
 
anzeigen"; + echo " anzeigen "; echo " $row->kuerzel - $row->bezeichnungstudiengang_kz\">    top 
 
ausblenden"; + echo " ausblenden "; echo " $row->kuerzel - $row->bezeichnungstudiengang_kz\">    top 
 • $row1->beschreibung
• $row1->beschreibung"; + echo ""; if(!$row1->aktiv && MAILVERTEILER_SPERRE) { //Studentenvertreter duerfen den Verteiler fuer alle Studenten oeffnen @@ -281,7 +290,7 @@ if($row_stud->anzahl>0) { - echo "
• Alle Studenten dieses Studiengangs
• Alle Studenten dieses Studiengangs  kurzbz)."_std@technikum-wien.at\" class=\"Item\">".strtolower($row->kurzbz)."_std@technikum-wien.atgesperrt
   • Semester $row1->semester"; + echo "
   • Semester $row1->semester"; if(trim($row1->verband)!='') { $param .="&verband=$row1->verband"; @@ -347,7 +367,7 @@ } echo "$strhelp@".DOMAIN."Personen