diff --git a/content/ToDo_FASo.html b/content/ToDo_FASo.html
index fa7bf0510..d4b4b7858 100644
--- a/content/ToDo_FASo.html
+++ b/content/ToDo_FASo.html
@@ -322,7 +322,11 @@ Sekunden angegeben werden
Aufwand [h]
-
+
Beim Inskripieren von Studenten werden immer die Daten des
+Bewerberstatus verwendet (StSem, AusbSem). Wenn ein Status
+Wartender/Aufgenommener mit abweichenden Daten angelegt ist, kann dies
+zu Problemen führen. (falsch generierte Matrikelnummer/UID,
+Duplizierter Wert, etc.)
@@ -415,6 +419,11 @@ Sekunden angegeben werden
Erledigte Anforderungen
+
Die Höhe des Konto-Trees passt sich nun der
+Fenstergröße an.
+18.02.2008 oesi
+
+
Bei der Zuordnung von Lektoren zu einer Lehreinheit wird nun
überprüft ob die maximal zulässige Unterrichtszeit des
Lektors überschritten wurde. Falls ja wird eine Warnung ausgegeben.
diff --git a/content/lvplanung/timetable-week.xul.php b/content/lvplanung/timetable-week.xul.php
index b8991a12d..7548fc718 100644
--- a/content/lvplanung/timetable-week.xul.php
+++ b/content/lvplanung/timetable-week.xul.php
@@ -73,7 +73,7 @@ else
$stg_kz=null;
if (isset($_GET['sem']))
$sem=$_GET['sem'];
-else
+else
$sem=null;
if (isset($_GET['ver']))
$ver=$_GET['ver'];
diff --git a/content/student/studentkontooverlay.xul.php b/content/student/studentkontooverlay.xul.php
index 481339926..274de9b6f 100644
--- a/content/student/studentkontooverlay.xul.php
+++ b/content/student/studentkontooverlay.xul.php
@@ -59,12 +59,12 @@ echo '';
-
-
+
+ ';
-
+
@@ -127,7 +127,7 @@ echo '';
-
+
@@ -201,6 +201,5 @@ echo '';
-
\ No newline at end of file
diff --git a/content/tempusoverlay.js.php b/content/tempusoverlay.js.php
index bbf1730ae..3217a97d1 100644
--- a/content/tempusoverlay.js.php
+++ b/content/tempusoverlay.js.php
@@ -231,6 +231,9 @@ function onOrtSelect()
var daten=window.TimeTableWeek.document.getElementById('TimeTableWeekData');
var datum=parseInt(daten.getAttribute("datum"));
+ if(ort=='')
+ return false;
+
var attributes="?type=ort&ort="+ort+"&datum="+datum;
var url = "content/lvplanung/timetable-week.xul.php";
url+=attributes+'&'+gettimestamp();
diff --git a/content/tempusoverlay.xul.php b/content/tempusoverlay.xul.php
index 5fdbf1ec2..3c091e692 100644
--- a/content/tempusoverlay.xul.php
+++ b/content/tempusoverlay.xul.php
@@ -88,6 +88,10 @@ echo '
+
+
+
+
@@ -100,6 +104,7 @@ echo '
+
diff --git a/include/wochenplan.class.php b/include/wochenplan.class.php
index 3193cfdb1..293cbbf2b 100644
--- a/include/wochenplan.class.php
+++ b/include/wochenplan.class.php
@@ -847,7 +847,8 @@ class wochenplan
$updateamum[]=substr($lehrstunde->updateamum,0,16);
$updatevon[]=$lehrstunde->updatevon;
$paramList.='&stundenplan_id'.$z++.'='.$lehrstunde->stundenplan_id;
- $farbe=$lehrstunde->farbe;
+ if(isset($lehrstunde->farbe))
+ $farbe=$lehrstunde->farbe;
$titel=$lehrstunde->titel;
$anmerkung=$lehrstunde->anmerkung;
}
@@ -914,7 +915,7 @@ class wochenplan
// Ausgabe
echo '