, * Andreas Oesterreicher and * Rudolf Hangl . */ require_once('../config.inc.php'); require_once('../../include/functions.inc.php'); require_once('../../include/studiengang.class.php'); require_once('../../include/gruppe.class.php'); require_once('../../include/person.class.php'); require_once('../../include/benutzer.class.php'); require_once('../../include/student.class.php'); require_once('../../include/lehrverband.class.php'); require_once('../../include/benutzerfunktion.class.php'); if(!$conn=pg_pconnect(CONN_STRING)) die('Fehler beim Herstellen der DB Connection'); $user=get_uid(); $is_lector=check_lektor($user,$conn); //Studentenvertreter duerfen die Verteiler genauso wie Lektoren verwenden /*doch nicht if(!$is_lector) { $fkt = new benutzerfunktion($conn); if($fkt->benutzerfunktion_exists($user, 'stdv')) $is_lector=true; } */ ?>
 
Kommunikation - Mailverteiler


Hinweis: Diese Verteiler dürfen nur für Fachhochschul-relevante Zwecke verwendet werden!
Info: Infos bezüglich Berechtigungskonzept Mailverteiler, Bedienungsanleitung Mailverteiler'; ?>
getAll('ascii(bezeichnung), bezeichnung, typ', true)) echo $stg_obj->errormsg; foreach($stg_obj->result as $row) { // Kopfzeile hinausschreiben echo ""; echo ""; echo ""; echo " "; echo " "; echo " "; echo " "; echo " "; echo "\n"; // Verteiler Normal $grp_obj = new gruppe($conn); if(!$grp_obj->getgruppe($row->studiengang_kz, null, true, true)) echo $grp_obj->errormsg; foreach($grp_obj->result as $row1) { 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 " "; } else { echo ""; echo " "; echo "gesperrt"; } } else { echo ""; echo " "; } if(strtolower($row1->gruppe_kurzbz)=='tw_std') echo ''; else echo ' \n"; } //StudentenListe Rausschreiben if($row->studiengang_kz!=0) //0 ist für ganzes TW { // ffe, 20060508: Display the opening link for department dispatchers only for students of the particular department $std_obj = new student($conn, $user); $qry_stud = "SELECT count(*) as anzahl FROM public.tbl_student WHERE studiengang_kz='$row->studiengang_kz' AND student_uid NOT LIKE '_Dummy%'"; if(!$row_stud=pg_fetch_object(pg_query($conn, $qry_stud))) echo 'Fehler beim Laden der Studenten'; if($row_stud->anzahl>0) { 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) { echo " '; /* open a popup containing the final dispatcher address */ echo " "; } else { echo " "; //echo " "; echo " "; } echo ' \n"; } echo "\n"; echo '
 
"; echo " $row->kuerzel - $row->bezeichnungstudiengang_kz\">   top 
 
• $row1->beschreibung"; if(!$row1->aktiv && MAILVERTEILER_SPERRE) { if($is_lector) { /* open a popup containing the final dispatcher address */ if(MAILVERTEILER_SPERRE) echo ''; echo ""; echo "".strtolower($row1->gruppe_kurzbz)."@".DOMAIN.""; //echo "".$row1->mail."@technikum-wien.at"; echo "".strtolower($row1->gruppe_kurzbz)."@".DOMAIN." Personen'; echo "
• Alle Studenten dieses Studiengangs"; if(MAILVERTEILER_SPERRE) echo 'kuerzel)."_std@".DOMAIN."\" class=\"Item\">".strtolower($row->kuerzel)."_std@".DOMAIN." kurzbz)."_std@technikum-wien.at\" class=\"Item\">".strtolower($row->kurzbz)."_std@technikum-wien.atgesperrtPersonen'; echo "
• Studentenverteiler'; echo '
'; echo ''; //$sql_query1 = "SELECT DISTINCT studiengang_kz, semester, verband, gruppe FROM public.tbl_student where studiengang_kz ='$row->studiengang_kz' AND student_uid NOT LIKE '_dummy%' ORDER BY semester"; $lv_obj = new lehrverband($conn); $lv_obj->getlehrverband($row->studiengang_kz); $zeilenzaehler=0; 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%'"; if(trim($row1->verband)!='') { $qry_cnt .= " AND verband='$row1->verband'"; if(trim($row1->gruppe)!='') $qry_cnt .= " AND gruppe='$row1->gruppe'"; } if($row_cnt = pg_fetch_object(pg_query($conn, $qry_cnt))) { if($row_cnt->anzahl>0) { $param = "kz=".$row->studiengang_kz."&sem=".$row1->semester; $strhelp = strtolower($row->kuerzel.trim($row1->semester).trim($row1->verband).trim($row1->gruppe)); echo "\n"; echo " "; echo " "; echo " "; echo " "; echo ""; $zeilenzaehler++; } } } } if($zeilenzaehler==0) { echo ""; } $zeilenzaehler=0; echo ""; } else { echo "
"; } } echo ""; ?>   js_toggle_container('".$_GET['kbzl']."'); "; } ?>