diff --git a/cis/private/lehre/lesson.php b/cis/private/lehre/lesson.php index 6a5202ba3..5b100e646 100644 --- a/cis/private/lehre/lesson.php +++ b/cis/private/lehre/lesson.php @@ -80,61 +80,46 @@ echo $lv_obj->bezeichnung; $qry = "SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN public.tbl_studiensemester USING(studiensemester_kurzbz) WHERE lehrveranstaltung_id='$lvid' ORDER BY ende DESC LIMIT 1"; + $stsem = new studiensemester($sql_conn); + $angezeigtes_stsem = $stsem->getaktorNext($term_id); + + echo " ($angezeigtes_stsem)"; + echo ' + + +   + '; - if($result_stsem=pg_query($sql_conn, $qry)) + $qry = "SELECT distinct vorname, nachname, tbl_benutzer.uid as uid FROM lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter, public.tbl_benutzer, public.tbl_person WHERE tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid=tbl_benutzer.uid AND tbl_person.person_id=tbl_benutzer.person_id AND lehrveranstaltung_id='$lvid' AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid NOT like '_Dummy%' AND tbl_person.aktiv=true AND studiensemester_kurzbz='$angezeigtes_stsem' ORDER BY nachname, vorname"; + + if(!$result = pg_query($sql_conn, $qry)) { - if(pg_num_rows($result_stsem)<=0) + echo 'Es konnten keine Lektoren zugeordnet werden'; + } + else + { + $num_rows_result = pg_num_rows($result); + + if(!($num_rows_result > 0)) { - echo ' - - -   - '; echo 'Derzeit sind keine Lektoren für dieses Fach zugeteilt.'; } else { - $row_stsem=pg_fetch_object($result_stsem); - $angezeigtes_stsem=$row_stsem->studiensemester_kurzbz; - - echo " ($angezeigtes_stsem)"; - echo ' - - -   - '; - - $qry = "SELECT distinct vorname, nachname, tbl_benutzer.uid as uid FROM lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter, public.tbl_benutzer, public.tbl_person WHERE tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid=tbl_benutzer.uid AND tbl_person.person_id=tbl_benutzer.person_id AND lehrveranstaltung_id='$lvid' AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid NOT like '_Dummy%' AND tbl_person.aktiv=true AND studiensemester_kurzbz='$angezeigtes_stsem' ORDER BY nachname, vorname"; - - if(!$result = pg_query($sql_conn, $qry)) + $i=0; + while($row_lector = pg_fetch_object($result)) { - echo 'Es konnten keine Lektoren zugeordnet werden'; - } - else - { - $num_rows_result = pg_num_rows($result); + $i++; + if($user==$row_lector->uid) + $user_is_allowed_to_upload=true; - if(!($num_rows_result > 0)) - { - echo 'Derzeit sind keine Lektoren für dieses Fach zugeteilt.'; - } - else - { - $i=0; - while($row_lector = pg_fetch_object($result)) - { - $i++; - if($user==$row_lector->uid) - $user_is_allowed_to_upload=true; - - echo ''.$row_lector->vorname.' '.$row_lector->nachname.''; - if($i!=$num_rows_result) - echo ', '; - } - } + echo ''.$row_lector->vorname.' '.$row_lector->nachname.''; + if($i!=$num_rows_result) + echo ', '; } } } + ?> diff --git a/content/lvplanung/lehrveranstaltungdetailoverlay.xul.php b/content/lvplanung/lehrveranstaltungdetailoverlay.xul.php index a5014e45f..e25ae2ee1 100644 --- a/content/lvplanung/lehrveranstaltungdetailoverlay.xul.php +++ b/content/lvplanung/lehrveranstaltungdetailoverlay.xul.php @@ -67,8 +67,7 @@ echo '';