diff --git a/vilesci/lehre/lehrveranstaltung.php b/vilesci/lehre/lehrveranstaltung.php index 484ac476d..8179ff0b7 100644 --- a/vilesci/lehre/lehrveranstaltung.php +++ b/vilesci/lehre/lehrveranstaltung.php @@ -43,6 +43,10 @@ if (isset($_GET['semester']) || isset($_POST['semester'])) $semester=(isset($_GET['semester'])?$_GET['semester']:$_POST['semester']); else $semester=0; +if (isset($_GET['isaktiv']) || isset($_POST['isaktiv'])) + $isaktiv=(isset($_GET['isaktiv'])?$_GET['isaktiv']:$_POST['isaktiv']); +else + $isaktiv=''; if(!is_numeric($stg_kz) && $stg_kz!='') $stg_kz=''; @@ -192,8 +196,24 @@ if($result = pg_query($conn, $qry)) //Wenn nicht admin, dann nur die aktiven anzeigen $aktiv=''; +$isaktiv=trim($isaktiv); if(!$rechte->isBerechtigt('admin')) $aktiv = ' AND tbl_lehrveranstaltung.aktiv=true'; +else +{ + if($isaktiv=='aktiv') + { + $aktiv = ' AND tbl_lehrveranstaltung.aktiv=true'; + } + elseif($isaktiv=='naktiv') + { + $aktiv = ' AND tbl_lehrveranstaltung.aktiv=false'; + } + else + { + $aktiv=''; + } +} if($fachbereich_kurzbz !='') $sql_query="SELECT distinct tbl_lehrveranstaltung.* FROM lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehrfach WHERE @@ -253,7 +273,22 @@ foreach ($fachb->result as $fb) $rechte->isBerechtigt('admin', null, 'suid', $fb->fachbereich_kurzbz)) $outp.= ""; } + $outp.= ''; + +if($rechte->isBerechtigt('admin')) +{ + //Aktiv DropDown + $outp.= 'Aktiv '; +} +else +{ + $isaktiv='aktiv'; +} $outp.= ''; $outp .=""; @@ -289,6 +324,7 @@ echo ' echo '
| '; echo $outp; + echo ' | '; //Neu Button if($rechte->isBerechtigt('admin')) @@ -405,7 +441,7 @@ if ($result_lv!=0) echo " | lehrveranstaltung_id&stg_kz=$stg_kz&semester=$semester&projektarbeit=$row->projektarbeit'> | ";
//FBK
echo ""; - echo " |