From 7f01a8891dca3ae7a7a749c80024f8464495806f Mon Sep 17 00:00:00 2001 From: Rudolf Hangl Date: Wed, 3 Dec 2008 12:42:58 +0000 Subject: [PATCH] --- vilesci/lehre/lehrveranstaltung.php | 38 ++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) 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 '"; //FBK 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'>"; - echo "
lehrveranstaltung_id&stg_kz=$stg_kz&semester=$semester&fachbereich_kurzbz=$fachbereich_kurzbz' method='POST'>"; echo ""; foreach ($fbk as $fb_uid=>$fb_k) {