Tempus: Semester ist im Detailfeld von Stunden änderbar

(Wird benötigt um Prüfungen die erst im nächsten Semester stattfinden einzutragen)
This commit is contained in:
Andreas Österreicher
2012-12-03 10:11:51 +00:00
parent 41bfa024f5
commit c6aebade77
3 changed files with 11 additions and 2 deletions
@@ -100,7 +100,9 @@ $studiengang->load($stundenplan->studiengang_kz);
</row>
<row>
<label value="Semester" />
<label value="<?php echo $stundenplan->semester; ?>" id="stpl-details-dialog-label-semester"/>
<hbox>
<textbox value="<?php echo htmlspecialchars($stundenplan->semester); ?>" id="stpl-details-dialog-textbox-semester" maxlength="1" size="1"/>
</hbox>
</row>
<row>
<label value="Verband" />
+7 -1
View File
@@ -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 = '<?php echo APP_ROOT ?>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();
+1
View File
@@ -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))
{