From 593c61a8eddd94d5c97d3d64f44aa79d395ddce5 Mon Sep 17 00:00:00 2001 From: Gerald Raab Date: Tue, 30 Oct 2007 13:59:58 +0000 Subject: [PATCH] --- vilesci/lehre/freifach.php | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/vilesci/lehre/freifach.php b/vilesci/lehre/freifach.php index 68a24b71b..27c177845 100755 --- a/vilesci/lehre/freifach.php +++ b/vilesci/lehre/freifach.php @@ -99,7 +99,23 @@ if ($gruppe != "" && isset($_REQUEST["grp_aus"])) } } } - } //(uid, gruppe_kurzbz, updateamum, updatevon, insertamum, insertvon, studiensemester_kurzbz) + } + +$spezgrp = array(); +$spezgrpstr = ""; +if ($gruppe != "") +{ + $gu = new benutzergruppe($conn); + if ($gu->load_uids($gruppe, $stsem)) + { + foreach ($gu->uids as $uidliste) + { + $spezgrp[] = $uidliste->uid; + $spezgrpstr .= "
".$uidliste->uid; + //echo "
".$u->uid; + } + } +} //(uid, gruppe_kurzbz, updateamum, updatevon, insertamum, insertvon, studiensemester_kurzbz) ?> @@ -188,6 +204,7 @@ function selectAll() echo ""; echo ""; + $anz = 0; if ($lvid > 0) { @@ -197,8 +214,12 @@ function selectAll() foreach ($b->uids as $u) { - echo "
".$u->uid." - ".$u->nachname." ".$u->vorname; - $anz++; + if (in_array($u->uid, $spezgrp)) + echo "
".$u->uid." - ".$u->nachname." ".$u->vorname; + else + echo "
".$u->uid." - ".$u->nachname." ".$u->vorname; + $anz++; + //echo "
".$u->uid; } } @@ -213,6 +234,7 @@ function selectAll() if ($gruppe != "") { + /* $gu = new benutzergruppe($conn); if ($gu->load_uids($gruppe, $stsem)) { @@ -222,6 +244,8 @@ function selectAll() //echo "
".$u->uid; } } + */ + echo $spezgrpstr; } echo "";