diff --git a/cis/private/info/telefonverzeichnis.php b/cis/private/info/telefonverzeichnis.php index 8e90a8179..fe276b85b 100644 --- a/cis/private/info/telefonverzeichnis.php +++ b/cis/private/info/telefonverzeichnis.php @@ -28,20 +28,20 @@ require_once('../../../include/functions.inc.php'); require_once('../../../include/basis_db.class.php'); require_once('../../../include/phrasen.class.php'); require_once('../../../include/person.class.php'); - -$sprache = getSprache(); + +$sprache = getSprache(); $p=new phrasen($sprache); if (isset($_GET['zeilenhoehe']) && is_numeric($_GET['zeilenhoehe'])) $zeilenhoehe = $_GET['zeilenhoehe']; else $zeilenhoehe = 28; - + if (isset($_GET['gruppiert']) && ($_GET['gruppiert']=='on')) $gruppiert = true; else $gruppiert = false; - + if (isset($_GET['gst_extra']) && ($_GET['gst_extra']=='on')) $gst_extra = true; else @@ -56,14 +56,12 @@ if (!$user=get_uid()) if(check_lektor($user)) $is_lector=true; else - $is_lector=false; + $is_lector=false; -?> - +?> - + @@ -79,13 +77,13 @@ if(check_lektor($user)) { window.location.reload(); } - $(document).ready(function() - { + $(document).ready(function() + { $("#t1").tablesorter( { sortList: [[0,0]], widgets: ["zebra"] - }); + }); $("#t2").tablesorter( { sortList: [[0,0]], @@ -120,12 +118,12 @@ if(check_lektor($user)) { sortList: [[0,0]], widgets: ["zebra"] - }); + }); $("#t11").tablesorter( { sortList: [[0,0]], widgets: ["zebra"] - }); + }); }); --> @@ -134,11 +132,11 @@ td,th { font-size: 18px; } -@media print +@media print { #nachname,#vorname,#durchwahl,#raum,#person { - background-image: none; + background-image: none; padding-left: 3px; } #formular @@ -156,7 +154,7 @@ td,th Zeilenhöhe: px   Geschäftsstelle extra:>    Gruppiert nach Standort:>    - + @@ -169,19 +167,19 @@ td,th db_query($sql_query); $laststandort='0'; $i=1; - + if ($gruppiert == false) { echo ' @@ -189,7 +187,7 @@ td,th

'.$p->t("telefonverzeichnis/titelTelefonverzeichnis").' '.CAMPUS_NAME.'

- + @@ -199,10 +197,10 @@ td,th '; - + while($row = $db->db_fetch_object($result)) { - echo ' + echo ' @@ -227,7 +225,7 @@ td,th '; $i++; } - else + else { while($row = $db->db_fetch_object($result)) { @@ -244,7 +242,7 @@ td,th } $laststandort = $row->standort_id; $qry_standort = "SELECT tbl_kontakt.kontakt as nummer, tbl_firma.name as name FROM public.tbl_standort JOIN public.tbl_firma USING(firma_id) JOIN public.tbl_kontakt USING(standort_id) - WHERE standort_id='".addslashes($row->standort_id)."' AND kontakttyp='telefon'"; + WHERE standort_id=".$db->db_add_param($row->standort_id)." AND kontakttyp='telefon'"; if($result_standort = $db->db_query($qry_standort)) { if($row_standort = $db->db_fetch_object($result_standort)) @@ -267,18 +265,8 @@ td,th } } } - echo ' + echo ' - @@ -292,20 +280,20 @@ td,th
'.$p->t("lvplan/raum").'
'.$row->nachname.' '.$row->vorname.' '.$row->telefonklappe.'
'; - + if ($gst_extra==true || $gruppiert == true) { - $sql_query = " SELECT vw_mitarbeiter.person_id, vw_mitarbeiter.vorname, vw_mitarbeiter.nachname, vw_mitarbeiter.telefonklappe, vw_mitarbeiter.ort_kurzbz, vw_mitarbeiter.standort_id, tbl_person.foto_sperre + $sql_query = " SELECT vw_mitarbeiter.person_id, vw_mitarbeiter.vorname, vw_mitarbeiter.nachname, vw_mitarbeiter.telefonklappe, vw_mitarbeiter.ort_kurzbz, vw_mitarbeiter.standort_id, tbl_person.foto_sperre FROM campus.vw_mitarbeiter JOIN public.tbl_person USING (person_id) WHERE telefonklappe!='' AND standort_id is not null AND vw_mitarbeiter.aktiv=true AND vw_mitarbeiter.standort_id='4' ORDER BY standort_id, nachname, vorname"; $result = $db->db_query($sql_query); $laststandort='0'; - + echo '

'.$p->t("telefonverzeichnis/titelTelefonverzeichnis").' Geschäftsstelle: +43 1 588 39

- + @@ -315,10 +303,10 @@ td,th '; - + while($row = $db->db_fetch_object($result)) { - echo ' + echo ' @@ -389,18 +377,13 @@ td,th '; } - + if($laststandort!='') { echo '
'.$p->t("lvplan/raum").'
'; } } ?> - - - - - - \ No newline at end of file + diff --git a/cis/private/lehre/abgabe_lektor_terminuebersicht.php b/cis/private/lehre/abgabe_lektor_terminuebersicht.php index c6bd7b946..0cc558e4a 100644 --- a/cis/private/lehre/abgabe_lektor_terminuebersicht.php +++ b/cis/private/lehre/abgabe_lektor_terminuebersicht.php @@ -33,20 +33,19 @@ $datum_obj = new datum(); $sprache = getSprache(); $p = new phrasen($sprache); -echo ' - +echo ' Terminübersicht - + - - - - - + + + + + @@ -101,7 +100,7 @@ $sql_query = " JOIN public.tbl_studiengang ON(tbl_lehrveranstaltung.studiengang_kz=tbl_studiengang.studiengang_kz) JOIN campus.tbl_paabgabetyp USING(paabgabetyp_kurzbz) WHERE - tbl_projektbetreuer.person_id='".addslashes($lektor->person_id)."' AND tbl_paabgabe.datum>=now() AND bn_student.aktiv + tbl_projektbetreuer.person_id=".$db->db_add_param($lektor->person_id)." AND tbl_paabgabe.datum>=now() AND bn_student.aktiv ORDER BY tbl_paabgabe.datum "; diff --git a/cis/private/lehre/anwesenheitsliste_bilder.html.php b/cis/private/lehre/anwesenheitsliste_bilder.html.php deleted file mode 100644 index d138f9704..000000000 --- a/cis/private/lehre/anwesenheitsliste_bilder.html.php +++ /dev/null @@ -1,206 +0,0 @@ -, - * Andreas Oesterreicher and - * Rudolf Hangl . - */ - /** - * - * Erstellt eine Anwesenheitsliste mit Bildern im HTML Format - * - */ - - require_once('../../../config/cis.config.inc.php'); -// ------------------------------------------------------------------------------------------ -// Datenbankanbindung -// ------------------------------------------------------------------------------------------ - require_once('../../../include/basis_db.class.php'); - if (!$db = new basis_db()) - die('Fehler beim Herstellen der Datenbankverbindung'); - - require_once('../../../include/person.class.php'); - require_once('../../../include/studiengang.class.php'); - require_once('../../../include/studiensemester.class.php'); - require_once('../../../include/lehrveranstaltung.class.php'); - error_reporting(E_ALL); - ini_set('display_errors','1'); - - //Uebergabeparameter abpruefen - if(isset($_GET['stg'])) //Studiengang - { - if(is_numeric($_GET['stg'])) - $stg=$_GET['stg']; - else - die('Fehler bei der Parameteruebergabe'); - } - else - $stg=''; - if(isset($_GET['sem'])) //Semester - { - if(is_numeric($_GET['sem'])) - $sem=$_GET['sem']; - else - die('Fehler bei der Parameteruebergabe'); - } - else - $sem=''; - - if(isset($_GET['verband'])) //Verband - $verband=$_GET['verband']; - else - $verband=''; - if(isset($_GET['gruppe'])) //Gruppe - $gruppe=$_GET['gruppe']; - else - $gruppe=''; - if(isset($_GET['gruppe_kurzbz'])) //Einheit - $gruppe_kurzbz = $_GET['gruppe_kurzbz']; - else - $gruppe_kurzbz=''; - - if(isset($_GET['lvid']) && is_numeric($_GET['lvid'])) - $lvid = $_GET['lvid']; - else - die('Fehler bei der Parameteruebergabe'); - - if(isset($_GET['stsem'])) - $stsem = $_GET['stsem']; - else - die('Studiensemester wurde nicht uebergeben'); - - $lehreinheit_id = (isset($_GET['lehreinheit_id'])?$_GET['lehreinheit_id']:''); - - echo ' - - - - - - -'; - -$stgobj=new studiengang(); -$stgobj->load($stg); -//Logo -echo " - - - - -
"; -$lvobj = new lehrveranstaltung($lvid); - -echo 'Anwesenheitsliste '.$lvobj->bezeichnung.''; - -$qry = "SELECT distinct on(kuerzel, semester, verband, gruppe, gruppe_kurzbz) UPPER(stg_typ::varchar(1) || stg_kurzbz) as kuerzel, semester, verband, gruppe, gruppe_kurzbz from campus.vw_lehreinheit WHERE lehrveranstaltung_id='".addslashes($lvid)."' AND studiensemester_kurzbz='".addslashes($stsem)."'"; -if($lehreinheit_id!='') - $qry.=" AND lehreinheit_id='".addslashes($lehreinheit_id)."'"; - -$gruppen=''; -if($result = $db->db_query($qry)) -{ - while($row = $db->db_fetch_object($result)) - { - if($gruppen!='') - $gruppen.=', '; - if($row->gruppe_kurzbz=='') - $gruppen.=trim($row->kuerzel.'-'.$row->semester.$row->verband.$row->gruppe); - else - $gruppen.=$row->gruppe_kurzbz; - } -} - -echo "
Gruppe: $gruppen"; -echo "
Studiensemester: $stsem"; - -echo " -
"; - - -//Studenten holen - -echo '

- - - - - '; - -$stsem_obj = new studiensemester(); -$stsem_obj->load($stsem); -$stsemdatumvon = $stsem_obj->start; -$stsemdatumbis = $stsem_obj->ende; -$qry = "SELECT - distinct on(nachname, vorname, person_id) vorname, nachname, matrikelnr, person_id, - tbl_studentlehrverband.semester, tbl_studentlehrverband.verband, tbl_studentlehrverband.gruppe, - (SELECT status_kurzbz FROM public.tbl_prestudentstatus WHERE prestudent_id=tbl_student.prestudent_id ORDER BY datum DESC, insertamum DESC, ext_id DESC LIMIT 1) as status, - tbl_bisio.bisio_id, tbl_bisio.bis, tbl_bisio.von, - tbl_zeugnisnote.note - FROM - campus.vw_student_lehrveranstaltung JOIN public.tbl_benutzer USING(uid) - JOIN public.tbl_person USING(person_id) JOIN public.tbl_student ON(uid=student_uid) - LEFT JOIN public.tbl_studentlehrverband USING(student_uid,studiensemester_kurzbz) - LEFT JOIN lehre.tbl_zeugnisnote on(vw_student_lehrveranstaltung.lehrveranstaltung_id=tbl_zeugnisnote.lehrveranstaltung_id AND tbl_zeugnisnote.student_uid=tbl_student.student_uid AND tbl_zeugnisnote.studiensemester_kurzbz=tbl_studentlehrverband.studiensemester_kurzbz) - LEFT JOIN bis.tbl_bisio ON(uid=tbl_bisio.student_uid) - WHERE - vw_student_lehrveranstaltung.lehrveranstaltung_id='".addslashes($lvid)."' AND - vw_student_lehrveranstaltung.studiensemester_kurzbz='".addslashes($stsem)."'"; - -if($lehreinheit_id!='') - $qry.=" AND vw_student_lehrveranstaltung.lehreinheit_id='".addslashes($lehreinheit_id)."'"; - -$qry.=' ORDER BY nachname, vorname, person_id, tbl_bisio.bis DESC'; - -if($result = $db->db_query($qry)) -{ - $i=0; - while($elem = $db->db_fetch_object($result)) - { - $i++; - echo ''; - //Abbrecher und Unterbrecher nicht anzeigen - if($elem->status!='Abbrecher' && $elem->status!='Unterbrecher') - { - if($elem->status=='Incoming') - $inc=' (i)'; - else - $inc=''; - - if($elem->bisio_id!='' && $elem->status!='Incoming' && ($elem->bis > $stsemdatumvon || $elem->bis=='') && $elem->von < $stsemdatumbis) //Outgoing - $inc.=' (o)'; - - if($elem->note==6) //angerechnet - $inc.=' (ar)'; - - echo ""; - echo ""; - echo ''; - echo ""; - } - echo ''; - } -} -echo '
Hörer/NameKennzeichenGruppeFoto
$elem->nachname $elem->vorname".trim($elem->matrikelnr)."'.$elem->semester.$elem->verband.$elem->gruppe.'


-(i) ... Incoming
-(o) ... Outgoing
-(ar) ... angerechnet

-Fachhochschulstudiengang ('.strtoupper($stgobj->typ).') '.$stgobj->bezeichnung; - -echo ''; -echo ''; -?> \ No newline at end of file diff --git a/cis/private/profile/lva_liste.php b/cis/private/profile/lva_liste.php index 538d1cb8f..7b394c9d6 100644 --- a/cis/private/profile/lva_liste.php +++ b/cis/private/profile/lva_liste.php @@ -112,19 +112,19 @@ require_once('../../../include/benutzerberechtigung.class.php'); $result=$db->db_query($sql_query); $num_rows=$db->db_num_rows($result); - echo ' + echo ' - + '.$p->t('lvaliste/titel').' - - - - - + + + + +