diff --git a/content/lvplanung/stpl-details-dialog.xul.php b/content/lvplanung/stpl-details-dialog.xul.php
index 3b1b1bea9..137f6aa0a 100644
--- a/content/lvplanung/stpl-details-dialog.xul.php
+++ b/content/lvplanung/stpl-details-dialog.xul.php
@@ -100,7 +100,9 @@ $studiengang->load($stundenplan->studiengang_kz);
-
+
+
+
diff --git a/content/lvplanung/stpl-week-overlay.js.php b/content/lvplanung/stpl-week-overlay.js.php
index 6a054a43d..aaac8671c 100644
--- a/content/lvplanung/stpl-week-overlay.js.php
+++ b/content/lvplanung/stpl-week-overlay.js.php
@@ -479,7 +479,12 @@ function STPLDetailSave(dialog)
var anmerkung = dialog.getElementById('stpl-details-dialog-textbox-anmerkung').value;
var fix = dialog.getElementById('stpl-details-dialog-checkbox-fix').checked;
var mitarbeiter_uid = dialog.getElementById('stpl-details-dialog-menulist-lektor').value;
-
+ var semester = dialog.getElementById('stpl-details-dialog-textbox-semester').value;
+ if(semester=='')
+ {
+ alert('Semester darf nicht leer sein');
+ return false;
+ }
var url = 'content/tempusDBDML.php';
var req = new phpRequest(url,'','');
@@ -498,6 +503,7 @@ function STPLDetailSave(dialog)
req.add('stundenplan_id', id);
req.add('fix', fix);
req.add('mitarbeiter_uid', mitarbeiter_uid);
+ req.add('semester',semester);
var response = req.executePOST();
diff --git a/content/tempusDBDML.php b/content/tempusDBDML.php
index e218ac460..511c53a63 100644
--- a/content/tempusDBDML.php
+++ b/content/tempusDBDML.php
@@ -233,6 +233,7 @@ if(!$error)
$stundenplan->mitarbeiter_uid = $_POST['mitarbeiter_uid'];
$stundenplan->updateamum = date('Y-m-d H:i:s');
$stundenplan->updatevon = get_uid();
+ $stundenplan->semester = $_POST['semester'];
if($stundenplan->save(false))
{