';
+if(!$admin)
+ $where = ' AND aktiv=true';
+else
+ $where = '';
+
+$qry = "SELECT * FROM public.tbl_lehrverband WHERE studiengang_kz='$studiengang_kz' $where ORDER BY studiengang_kz, semester, verband, gruppe";
-$qry = "SELECT * FROM public.tbl_lehrverband WHERE studiengang_kz='$studiengang_kz' ORDER BY studiengang_kz, semester, verband, gruppe";
if($result = pg_query($conn, $qry))
{
$lastsemester='';
@@ -291,24 +328,40 @@ if($result = pg_query($conn, $qry))
{
if($lastverband!='')
{
- //Formular zum Anlegen einer neuen Gruppe
- echo "";
+ if($admin)
+ {
+ //Formular zum Anlegen einer neuen Gruppe
+ echo "";
+ }
+ }
+ if($admin)
+ {
+ //Formular zum Anlegen eines neuen Verbandes
+ echo "";
}
- //Formular zum Anlegen eines neuen Verbandes
- echo "";
+ if(!$admin)
+ $where=' AND aktiv AND lehre';
+ else
+ $where='';
//Spezialgruppen des vorherigen Semesters
- $qry_gruppe = "SELECT * FROM public.tbl_gruppe WHERE studiengang_kz='$studiengang_kz' AND semester='$lastsemester' ORDER BY sort, gruppe_kurzbz";
+ $qry_gruppe = "SELECT * FROM public.tbl_gruppe WHERE studiengang_kz='$studiengang_kz' AND semester='$lastsemester' $where ORDER BY sort, gruppe_kurzbz";
if($result_gruppe = pg_query($conn, $qry_gruppe))
{
while($row_gruppe = pg_fetch_object($result_gruppe))
{
- echo " |- studiengang_kz&gruppe_kurzbz=$row_gruppe->gruppe_kurzbz&aktiv=".($row_gruppe->aktiv=='t'?'false':'true')."' class='Item'> studiengang_kz&semester=$lastsemester&gruppe_kurzbz=$row_gruppe->gruppe_kurzbz&type=edit' class='Item'>$row_gruppe->gruppe_kurzbz ";
+ echo " |-";
+ if($admin)
+ echo " studiengang_kz&gruppe_kurzbz=$row_gruppe->gruppe_kurzbz&aktiv=".($row_gruppe->aktiv=='t'?'false':'true')."' class='Item'> ";
+ echo " studiengang_kz&semester=$lastsemester&gruppe_kurzbz=$row_gruppe->gruppe_kurzbz&type=edit' class='Item'>$row_gruppe->gruppe_kurzbz ($row_gruppe->bezeichnung) ";
}
}
-
- //Formular zum Anlegen einer neuen Spezialgruppe
- echo "";
+
+ if($admin)
+ {
+ //Formular zum Anlegen einer neuen Spezialgruppe
+ echo "";
+ }
}
$lastverband='';
@@ -316,7 +369,10 @@ if($result = pg_query($conn, $qry))
}
//Semester ausgeben
- echo "studiengang_kz&semester=$row->semester&verband=$row->verband&gruppe=$row->gruppe&aktiv=".($row->aktiv=='t'?'false':'true')."' class='Item'> studiengang_kz&semester=$row->semester&verband=$row->verband&gruppe=$row->gruppe&type=edit' class='Item'>$row->semester";
+ echo '';
+ if($admin)
+ echo "studiengang_kz&semester=$row->semester&verband=$row->verband&gruppe=$row->gruppe&aktiv=".($row->aktiv=='t'?'false':'true')."' class='Item'> ";
+ echo "studiengang_kz&semester=$row->semester&verband=$row->verband&gruppe=$row->gruppe&type=edit' class='Item'>$row->semester ($row->bezeichnung)";
}
elseif(trim($row->gruppe)=='')
{
@@ -324,18 +380,27 @@ if($result = pg_query($conn, $qry))
{
if($lastverband!='')
{
- //Formular zum Anlegen einer neuen Gruppe
- echo "";
+ if($admin)
+ {
+ //Formular zum Anlegen einer neuen Gruppe
+ echo "";
+ }
}
$lastverband=$row->verband;
}
//Verband
- echo " |- studiengang_kz&semester=$row->semester&verband=$row->verband&gruppe=$row->gruppe&aktiv=".($row->aktiv=='t'?'false':'true')."' class='Item'> studiengang_kz&semester=$row->semester&verband=$row->verband&gruppe=$row->gruppe&type=edit' class='Item'>$row->verband";
+ echo " |- ";
+ if($admin)
+ echo "studiengang_kz&semester=$row->semester&verband=$row->verband&gruppe=$row->gruppe&aktiv=".($row->aktiv=='t'?'false':'true')."' class='Item'> ";
+ echo "studiengang_kz&semester=$row->semester&verband=$row->verband&gruppe=$row->gruppe&type=edit' class='Item'>$row->verband ($row->bezeichnung) ";
}
else
{
//Gruppe
- echo " |- studiengang_kz&semester=$row->semester&verband=$row->verband&gruppe=$row->gruppe&aktiv=".($row->aktiv=='t'?'false':'true')."' class='Item'> studiengang_kz&semester=$row->semester&verband=$row->verband&gruppe=$row->gruppe&type=edit' class='Item'>$row->gruppe";
+ echo " |- ";
+ if($admin)
+ echo "studiengang_kz&semester=$row->semester&verband=$row->verband&gruppe=$row->gruppe&aktiv=".($row->aktiv=='t'?'false':'true')."' class='Item'> ";
+ echo "studiengang_kz&semester=$row->semester&verband=$row->verband&gruppe=$row->gruppe&type=edit' class='Item'>$row->gruppe ($row->bezeichnung)";
}
@@ -345,14 +410,24 @@ if($result = pg_query($conn, $qry))
{
if($lastverband!='')
{
- //Formular zum Anlegen einer neuen Gruppe
- echo "";
+ if($admin)
+ {
+ //Formular zum Anlegen einer neuen Gruppe
+ echo "";
+ }
+ }
+ if($admin)
+ {
+ //Formular zum Anlegen eines neuen Verbandes
+ echo "";
}
- //Formular zum Anlegen eines neuen Verbandes
- echo "";
+ if(!$admin)
+ $where=' AND aktiv AND lehre';
+ else
+ $where='';
//Spezialgruppen des vorherigen Semesters
- $qry_gruppe = "SELECT * FROM public.tbl_gruppe WHERE studiengang_kz='$studiengang_kz' AND semester='$lastsemester' ORDER BY sort, gruppe_kurzbz";
+ $qry_gruppe = "SELECT * FROM public.tbl_gruppe WHERE studiengang_kz='$studiengang_kz' AND semester='$lastsemester' $where ORDER BY sort, gruppe_kurzbz";
if($result_gruppe = pg_query($conn, $qry_gruppe))
{
while($row_gruppe = pg_fetch_object($result_gruppe))
@@ -361,12 +436,14 @@ if($result = pg_query($conn, $qry))
}
}
- //Formular zum Anlegen einer neuen Spezialgruppe
- echo "";
-
- //Formular zum Anlegen eines neuen Semesters
- echo "";
-
+ if($admin)
+ {
+ //Formular zum Anlegen einer neuen Spezialgruppe
+ echo "";
+
+ //Formular zum Anlegen eines neuen Semesters
+ echo "";
+ }
}
}
@@ -379,13 +456,19 @@ if($type=='edit')
$gruppe = new gruppe($conn);
if($gruppe->load($gruppe_kurzbz))
{
+ echo '';
+
echo "Details von $gruppe_kurzbz ";
echo " ";
+ echo ' ';
}
}
else
@@ -431,17 +517,24 @@ if($type=='edit')
$lvb = new lehrverband($conn);
if($lvb->load($studiengang_kz, $semester, $verband, $gruppe))
{
+ echo '';
echo "Details von $studiengang->kuerzel - $semester$verband$gruppe ";
echo " ";
+ echo ' ';
}
else
echo "Gruppe wurde nicht gefunden";
}
}
echo ' |