diff --git a/cis/private/lvplan/help/Hauptmenue.png b/cis/private/lvplan/help/Hauptmenue.png new file mode 100644 index 000000000..2d2258177 Binary files /dev/null and b/cis/private/lvplan/help/Hauptmenue.png differ diff --git a/cis/private/lvplan/help/Saalplan_mit_Legende.png b/cis/private/lvplan/help/Saalplan_mit_Legende.png new file mode 100644 index 000000000..4539a481f Binary files /dev/null and b/cis/private/lvplan/help/Saalplan_mit_Legende.png differ diff --git a/cis/private/lvplan/help/index.html b/cis/private/lvplan/help/index.html index e370a2db7..703db0fdc 100644 --- a/cis/private/lvplan/help/index.html +++ b/cis/private/lvplan/help/index.html @@ -18,7 +18,7 @@ Dort finden Sie im linken Menü unter Lehre den Punkt LV-Plan.
Nach erfolgreicher Anmeldung mit ihrem Standard-Useraccount befinden sie sich im Hauptmenü.

Hauptmenü

-
HauptmenueHauptmenue


@@ -44,7 +44,7 @@ des Lehrveranstaltungsplans zu entscheiden.
href="HelpNeu.html#Navigationsmenue">Navigationsmenü
Saalplan
+ src="Saalplan_mit_Legende.png" style="width: 899px; height: 700px;">
 Direktsprünge zu den
@@ -259,49 +259,5 @@ jederzeit wieder löschen.


-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/cis/private/lvplan/index.php b/cis/private/lvplan/index.php index 37b5752c1..dcab50a55 100644 --- a/cis/private/lvplan/index.php +++ b/cis/private/lvplan/index.php @@ -20,7 +20,7 @@ $nachname=pg_result($result,0,'"nachname"'); $vornamen=pg_result($result,0,'"vorname"'); } - $sql_query="SELECT studiengang_kz, kurzbz, kurzbzlang, bezeichnung FROM public.tbl_studiengang ORDER BY kurzbz"; + $sql_query="SELECT studiengang_kz, kurzbz, kurzbzlang, bezeichnung, typ FROM public.tbl_studiengang ORDER BY kurzbz"; $result_stg=pg_query($conn, $sql_query); if(!$result_stg) die ("Studiengang not found!"); @@ -70,7 +70,7 @@ function MM_jumpMenu(targ,selObj,restore){ //v3.0

  -> Ihr persönlicher Lehrveranstaltungsplan
- PROFIL + PROFIL   -> Hier können Sie Ihre Stammdaten kontrollieren.

@@ -129,7 +129,7 @@ function MM_jumpMenu(targ,selObj,restore){ //v3.0 for ($i=0;$i<$num_rows;$i++) { $row=pg_fetch_object ($result_stg, $i); - echo ""; + echo '"; } ?> diff --git a/cis/private/lvplan/stpl_detail.php b/cis/private/lvplan/stpl_detail.php index 2ca1c8c6a..8a933b6c2 100644 --- a/cis/private/lvplan/stpl_detail.php +++ b/cis/private/lvplan/stpl_detail.php @@ -42,12 +42,12 @@ if(!$erg_std=pg_query($conn, "SET datestyle TO ISO; SET search_path TO campus;") //Stundenplan $sql_query='SELECT vw_stundenplan.*, tbl_lehrfach.bezeichnung, vw_mitarbeiter.titelpre, vw_mitarbeiter.nachname, vw_mitarbeiter.vorname'; -$sql_query.=' FROM vw_stundenplan, lehre.tbl_lehrfach, vw_mitarbeiter'; -$sql_query.=" WHERE datum='$datum' AND stunde=$stunde AND vw_mitarbeiter.uid=vw_stundenplan.uid AND tbl_lehrfach.lehrfach_id=vw_stundenplan.lehrfach_id"; +$sql_query.=' FROM (vw_stundenplan JOIN lehre.tbl_lehrfach USING (lehrfach_id)) JOIN vw_mitarbeiter USING (uid)'; +$sql_query.=" WHERE datum='$datum' AND stunde=$stunde"; if ($type=='lektor') $sql_query.=" AND vw_stundenplan.uid='$pers_uid' "; elseif ($type=='ort') - $sql_query.=" AND ort_kurzbz='$ort_kurzbz' "; + $sql_query.=" AND vw_stundenplan.ort_kurzbz='$ort_kurzbz' "; else { $sql_query.=' AND vw_stundenplan.studiengang_kz='.$stg_kz.' AND (vw_stundenplan.semester='.$sem; @@ -105,11 +105,11 @@ for ($i=0; $i<$num_rows_stpl; $i++) $pers_vorname=pg_result($erg_stpl,$i,"vorname"); $pers_nachname=pg_result($erg_stpl,$i,"nachname"); $pers_email=pg_result($erg_stpl,$i,"uid").'@technikum-wien.at'; - $stgkurzbz=pg_result($erg_stpl,$i,"stg_kurzbz"); - $semester=pg_result($erg_stpl,$i,"semester"); - $verband=pg_result($erg_stpl,$i,"verband"); - $gruppe=pg_result($erg_stpl,$i,"gruppe"); - $gruppe_kurzbz=pg_result($erg_stpl,$i,"gruppe_kurzbz"); + $stgkurzbz=trim(pg_result($erg_stpl,$i,"stg_typ").pg_result($erg_stpl,$i,"stg_kurzbz")); + $semester=trim(pg_result($erg_stpl,$i,"semester")); + $verband=trim(pg_result($erg_stpl,$i,"verband")); + $gruppe=trim(pg_result($erg_stpl,$i,"gruppe")); + $gruppe_kurzbz=trim(pg_result($erg_stpl,$i,"gruppe_kurzbz")); ?> @@ -117,7 +117,7 @@ for ($i=0; $i<$num_rows_stpl; $i++) - + diff --git a/cis/private/lvplan/verband_uebersicht.php b/cis/private/lvplan/verband_uebersicht.php index 40e317653..62e92c656 100644 --- a/cis/private/lvplan/verband_uebersicht.php +++ b/cis/private/lvplan/verband_uebersicht.php @@ -1,6 +1,6 @@ 0 ORDER BY kurzbz"))) @@ -11,7 +11,7 @@ Übersicht der Lehrverbände - + @@ -40,8 +40,8 @@ echo ''; $row=pg_fetch_object($erg, $i); $stg_kz=$row->studiengang_kz; - $stg_kzbz=$row->kurzbz; - $sql_query="SELECT DISTINCT semester FROM tbl_student WHERE studiengang_kz=$stg_kz ORDER BY semester"; + $stg_kzbz=$row->typ.$row->kurzbz; + $sql_query="SELECT DISTINCT semester FROM tbl_student WHERE studiengang_kz=$stg_kz AND semester<10 ORDER BY semester"; //echo $sql_query; if(!($result_sem=pg_exec($conn, $sql_query))) die(pg_last_error($conn)); diff --git a/cis/private/profile/zeitwunsch.php b/cis/private/profile/zeitwunsch.php index 1efd04fa2..dc60a9610 100644 --- a/cis/private/profile/zeitwunsch.php +++ b/cis/private/profile/zeitwunsch.php @@ -118,8 +118,9 @@ echo ''.$tagbez[$j].''; for ($i=0;$i<$num_rows_stunde;$i++) { - $index=$wunsch[$j][$i+1]; - if ($index=="") + if (isset($wunsch[$j][$i+1])) + $index=$wunsch[$j][$i+1]; + else $index=1; $id='bgcolor'; $id.=$index+3;