diff --git a/cis/private/coodle/termin.php b/cis/private/coodle/termin.php
index 424c92d47..b5ac79702 100755
--- a/cis/private/coodle/termin.php
+++ b/cis/private/coodle/termin.php
@@ -30,19 +30,96 @@ $sprache = getSprache();
$p = new phrasen($sprache);
$datum_obj = new datum();
-if(!isset($_GET['coodle_id']))
+if(!isset($_REQUEST['coodle_id']))
die($p->t('global/fehlerBeiDerParameteruebergabe'));
-$coodle_id = $_GET['coodle_id'];
+$coodle_id = $_REQUEST['coodle_id'];
$db = new basis_db();
$coodle = new coodle();
if(!$coodle->load($coodle_id))
{
- die($p->t($coodle->errormsg));
+ die($coodle->errormsg);
}
$event_titel = $coodle->titel;
+if(isset($_POST['action']) && $_POST['action']=='start')
+{
+ // Start der Umfrage
+ $coodle_termine = new coodle();
+ $coodle_termine->getTermine($coodle_id);
+ if(count($coodle_termine->result)>0)
+ {
+ $coodle_ressource = new coodle();
+ $coodle_ressource->getRessourcen($coodle_id);
+ if(count($coodle_ressource->result)>0)
+ {
+ foreach($coodle_ressource->result as $row)
+ {
+ if($row->uid!='')
+ {
+ $benuzter = new benutzer();
+ if(!$benutzer->load($row->uid))
+ {
+ echo "Fehler beim Laden des Benutzers ".$db->convert_html_chars($row->uid);
+ continue;
+ }
+
+ if($benutzer->geschlecht=='w')
+ $anrede = "Sehr geehrte Frau ";
+ else
+ $anrede = "Sehr geehrter Herr ";
+
+ $anrede.= $benutzer->titelpre.' '.$benutzer->vorname.' '.$row->nachname.' '.$row->titelpre;
+
+ // Interner Teilnehmer
+ $mail = $row->uid.'@'.DOMAIN;
+ $link = APP_ROOT.'cis/public/coodle.php?coodle_id='.$coodle_id.'&uid='.$row->uid;
+ }
+ elseif($row->email!='')
+ {
+ // Externe Teilnehmer
+ $mail = $row->email;
+ $anrede='Sehr geehrte(r) Herr/Frau '.$row->name;
+ $link=APP_ROOT.'cis/public/coodle.php?coodle_id='.$coodle_id.'&zugangscode='.$row->zugangscode;
+ }
+ else
+ {
+ // Raueme bekommen kein Mail
+ continue;
+ }
+
+ $html.=$anrede.'
+ Sie wurden zu einer Terminumfrage zum Thema "'.$db->convert_html_chars($coodle->titel).'" eingeladen.
+ Bitte folgen Sie dem Link um Ihre Terminwünsche bekannt zu geben.
+ Link zur Terminumfrage
+ ';
+
+ $text.=$anrede."\nSie wurden zu einer Terminumfrage zum Thema \"".$db->convert_html_chars($coodle->titel)."\" eingeladen.
+ Bitte folgen Sie dem Link um Ihre Terminwünsche bekannt zu geben.\n
+ $link";
+
+ $mail = new mail($mail, 'no-reply@'.DOMAIN,'Termineinladung - '.$coodle->titel, $text);
+ $mail->setHTMLContent($html);
+ if($mail->send())
+ {
+ echo "Mail an $mail wurde versandt
";
+ }
+ }
+ exit();
+ }
+ else
+ {
+ die($p->t('coodle/keineRessourcenVorhanden'));
+ }
+ }
+ else
+ {
+ die($p->t('coodle/keineTermineVorhanden'));
+ }
+
+}
+
echo '