diff --git a/vilesci/lehre/abgabe_assistenz_details.php b/vilesci/lehre/abgabe_assistenz_details.php index f40467818..cc6fd3fb7 100644 --- a/vilesci/lehre/abgabe_assistenz_details.php +++ b/vilesci/lehre/abgabe_assistenz_details.php @@ -166,6 +166,21 @@ echo ' { return confirm("Wollen Sie diesen Eintrag wirklich loeschen"); } + + function checksubmit(id) + { + if(typeof(id)=="undefined") + var datum = document.getElementById("datum").value; + else + var datum = document.getElementById("datum_"+id).value; + + if(!datum.match(/^(\d{1,2})\.(\d{1,2})\.(\d{4})$/)) + { + alert("Datum muss im Format dd.mm.YYYY eingegeben werden"); + return false; + } + return true; + }
@@ -255,21 +270,28 @@ if(isset($_POST["schick"])) { if($row_betr=$db->db_fetch_object($betr)) { - $mail = new mail($row_betr->mitarbeiter_uid."@".DOMAIN, "no-reply@".DOMAIN, "Neuer Termin Bachelor-/Masterarbeitsbetreuung bei Studiengang $stgbez", - "Sehr geehrte".($row_betr->anrede=="Herr"?"r":"")." ".$row_betr->anrede." ".$row_betr->first."!\n\nDer Studiengang $stgbez hat einen neuen Termin angelegt für Ihre Betreuung von ".($row_std->anrede=="Herr"?"Herrn":$row_std->anrede)." ".trim($row_std->titelpre." ".$row_std->vorname." ".$row_std->nachname." ".$row_std->titelpost).":\n".($fixtermin==1?'Fixer Termin':'Variabler Termin').", ".$datum_obj->formatDatum($datum,'d.m.Y').", ".$row_typ->bezeichnung.", ".$kurzbz."\n\nMfG\nDie Studiengangsassistenz\n\n--------------------------------------------------------------------------\nDies ist ein vom Bachelor-/Masterarbeitsabgabesystem generiertes Info-Mail\ncis->Mein CIS->Bachelor- und Masterarbeitsabgabe\n--------------------------------------------------------------------------"); - $mail->setReplyTo($user."@".DOMAIN); - if(!$mail->send()) + if($row_betr->mitarbeiter_uid!='') { - echo "Fehler beim Versenden des Mails an den (Erst-)Begutachter! ($erst)