From bbb8a44c249e4a546fe43427fdd11f3d97ccb888 Mon Sep 17 00:00:00 2001 From: Karl Burkhart Date: Fri, 8 Mar 2013 10:28:53 +0000 Subject: [PATCH] Email an Assistenz einkommentiert --- vilesci/personen/outgoing_detail.php | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/vilesci/personen/outgoing_detail.php b/vilesci/personen/outgoing_detail.php index a1722e585..f7e9c253b 100755 --- a/vilesci/personen/outgoing_detail.php +++ b/vilesci/personen/outgoing_detail.php @@ -78,7 +78,7 @@ if($method == 'setAuswahl') if($preoutgoing->setStatus($preoutgoing_id, 'freigabe')) { $message = "E-Mail an Studenten geschickt"; - //sendMailStudent($preoutgoing->uid); + sendMailStudent($preoutgoing->uid); } else $message="Fehler beim Speichern aufgetreten"; @@ -163,7 +163,7 @@ if(isset($_POST['StatusSetzen'])) // wenn Student dann Email an zuständige Assistenz if(check_student($preoutgoing->uid)) { - //sendMailAssistenz($preoutgoing->uid); + sendMailAssistenz($preoutgoing->uid); } } $outgoing= new preoutgoing(); @@ -610,9 +610,24 @@ function sendMailAssistenz($uid) $student->load($uid); $studiengang = new studiengang(); $studiengang->load($student->studiengang_kz); + $out = new preoutgoing(); + $out->loadUid($uid); + $out_auswahl = new preoutgoing(); + $out_auswahl->loadAuswahl($out->preoutgoing_id); + $mob = new mobilitaetsprogramm(); + $mob->load($out_auswahl->mobilitaetsprogramm_code); + $firm = new firma(); + $firm->load($out_auswahl->firma_id); $emailtext= "Dies ist eine automatisch generierte E-Mail.

"; - $emailtext.= "Es hat sich ein neuer Outgoing am System registriert."; + $emailtext.= "Ein Student ist für den Aufenthalt im Ausland gemeldet.
"; + $emailtext.= "Uid: ".$student->uid."
"; + $emailtext.= "Name: ".$student->vorname." ".$student->nachname."
"; + $emailtext.= "Zeitraum-Von: ".$out->dauer_von."
"; + $emailtext.= "Zeitraum-Bis: ".$out->dauer_bis."
"; + $emailtext.= "Mobilitätsprogramm: ".$mob->kurzbz."
"; + $emailtext.= "Universität: ".$firm->name."
"; + $mail = new mail($studiengang->email, 'no-reply', 'New Outgoing', 'Bitte sehen Sie sich die Nachricht in HTML Sicht an, um den Link vollständig darzustellen.'); $mail->setHTMLContent($emailtext); $mail->send(); @@ -625,7 +640,7 @@ function sendMailStudent($uid) $emailtext ="Dies ist eine automatisch generiert E-Mail.

"; $emailtext.="Es wurde für Ihr Auslandssemester die Universität bestätigt.
"; - $emailtext.="Weitere angaben.... "; + $emailtext.="Bitte füllen Sie auf der Registrationsseite Ihre zusätzlichen Daten aus."; $mail = new mail($email, 'no-reply','Bestätigung des Auslandsemesters', 'Bitte sehen Sie sich die Nachricht in HTML Sicht an, um den Link vollständig darzustellen.'); $mail->setHTMLContent($emailtext);