diff --git a/vilesci/lehre/abgabe_assistenz.php b/vilesci/lehre/abgabe_assistenz.php index d31e3b7a7..33232384f 100644 --- a/vilesci/lehre/abgabe_assistenz.php +++ b/vilesci/lehre/abgabe_assistenz.php @@ -216,7 +216,7 @@ function markiere() Bachelor-/Diplomarbeitsbetreuungen (Studiengang $stg_kz)"; +echo "

Anleitung  Bachelor-/Diplomarbeitsbetreuungen (Studiengang $stg_kz)

"; echo $htmlstr; diff --git a/vilesci/lehre/abgabe_assistenz_multitermin.php b/vilesci/lehre/abgabe_assistenz_multitermin.php index 8b97eb97d..e2d3a3d4d 100644 --- a/vilesci/lehre/abgabe_assistenz_multitermin.php +++ b/vilesci/lehre/abgabe_assistenz_multitermin.php @@ -118,9 +118,45 @@ if(isset($_POST["schick"])) $qry_std="SELECT * FROM campus.vw_student WHERE uid IN(SELECT student_uid FROM lehre.tbl_projektarbeit WHERE projektarbeit_id=$termine[$j])"; if($result_std=$db->db_query($qry_std)) { + //Mail an Studierenden $row_std=$db->db_fetch_object($result_std); $mail = new mail($row_std->uid."@".DOMAIN, "vilesci@".DOMAIN, "Neuer Termin Bachelor-/Diplomarbeitsbetreuung", "Sehr geehrte".($row_std->anrede=="Herr"?"r":"")." ".$row_std->anrede." ".trim($row_std->titelpre." ".$row_std->vorname." ".$row_std->nachname." ".$row_std->titelpost)."!\n\nIhr Studiengang hat einen neuen Termin angelegt:\n".$datum_obj->formatDatum($datum,'d.m.Y').", ".$row_typ->bezeichnung.", ".$kurzbz."\n\nMfG\nIhr(e) Studiengangsassistent(in)\n\n--------------------------------------------------------------------------\nDies ist ein vom Bachelor-/Diplomarbeitsabgabesystem generiertes Info-Mail\ncis->Mein CIS->Bachelor- und Diplomarbeitsabgabe\n--------------------------------------------------------------------------"); + $mail->setReplyTo($user."@".DOMAIN); + if(!$mail->send()) + { + echo "Fehler beim Versenden des Mails an Studierenden!
 "; + } + + //Mail an EINEN Erstbegutachter oder Betreuer + $qry_betr="SELECT trim(COALESCE(titelpre,'')||' '||COALESCE(vorname,'')||' '||COALESCE(nachname,'')||' '||COALESCE(titelpost,'')) as first, + public.tbl_mitarbeiter.mitarbeiter_uid, anrede + FROM public.tbl_person JOIN lehre.tbl_projektbetreuer ON(lehre.tbl_projektbetreuer.person_id=public.tbl_person.person_id) + LEFT JOIN public.tbl_benutzer ON(public.tbl_benutzer.person_id=public.tbl_person.person_id) + LEFT JOIN public.tbl_mitarbeiter ON(public.tbl_benutzer.uid=public.tbl_mitarbeiter.mitarbeiter_uid) + WHERE projektarbeit_id=$termine[$j] AND (tbl_benutzer.aktiv OR tbl_benutzer.aktiv IS NULL) + AND (tbl_projektbetreuer.betreuerart_kurzbz='Erstbegutachter' OR tbl_projektbetreuer.betreuerart_kurzbz='Betreuer')"; + if(!$betr=$db->db_query($qry_betr)) + { + echo "Fehler beim Laden der Betreuer!
 "; + } + else + { + if($row_betr=$db->db_fetch_object($betr)) + { + $mail = new mail($uid."@".DOMAIN, "vilesci@".DOMAIN, "Neuer Termin Bachelor-/Diplomarbeitsbetreuung", + "Sehr geehrte".($row_betr->anrede=="Herr"?"r":"")." ".$row_betr->anrede." ".$row_betr->first."!\n\nDer Studiengang hat einen neuen Termin angelegt für Ihre Betreuung von ".($row_std->anrede=="Herr"?"Herrn":$row_std->anrede)." ".$row_std->anrede.trim($row_std->titelpre." ".$row_std->vorname." ".$row_std->nachname." ".$row_std->titelpost).":\n".$datum_obj->formatDatum($datum,'d.m.Y').", ".$row_typ->bezeichnung.", ".$kurzbz."\n\nMfG\nDie Studiengangsassistenz\n\n--------------------------------------------------------------------------\nDies ist ein vom Bachelor-/Diplomarbeitsabgabesystem generiertes Info-Mail\ncis->Mein CIS->Bachelor- und Diplomarbeitsabgabe\n--------------------------------------------------------------------------"); + $mail->setReplyTo($user."@".DOMAIN); + if(!$mail->send()) + { + echo "Fehler beim Versenden des Mails an den (Erst-)Begutachter!
 "; + } + } + else + { + echo "Betreuer nicht gefunden. Kein Mail verschickt!
 "; + } + } } } $command=''; @@ -153,9 +189,9 @@ $htmlstr=''; $htmlstr .= "
\n"; $htmlstr .= "\n"; $htmlstr .= "\n"; - $htmlstr .= "fixDatumAbgabetypKurzbeschreibung der Abgabe\n"; + $htmlstr .= "DatumAbgabetypKurzbeschreibung der Abgabe\n"; $htmlstr .= "\n"; - $htmlstr .= ""; + //$htmlstr .= ""; $htmlstr .= " \n"; $htmlstr .= "