From ec5ac0124b903d785f728f4cd86ba310e1adc7d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Wed, 30 Jan 2013 14:46:11 +0000 Subject: [PATCH] Coodle: - Montag 1. Tag in der Wochenansicht - Timezone Anpassung bei Mail Invitations - Kodierung der Mail Subjects damit Umlaute im Outlook korrekt dargestellt werden --- cis/private/coodle/termin.php | 1 + cis/public/coodle.php | 17 +++++++++++++++++ include/mail.class.php | 5 ++++- 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/cis/private/coodle/termin.php b/cis/private/coodle/termin.php index 4e683f1b9..05addbe3a 100755 --- a/cis/private/coodle/termin.php +++ b/cis/private/coodle/termin.php @@ -324,6 +324,7 @@ echo ' // Kalender Initialisieren $("#calendar").fullCalendar( { + firstDay: 1, header: { left: "prev,next today", center: "title", diff --git a/cis/public/coodle.php b/cis/public/coodle.php index 98675d0da..b0ccf300c 100755 --- a/cis/public/coodle.php +++ b/cis/public/coodle.php @@ -512,6 +512,23 @@ function sendEmail($coodle_id) PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN VERSION:2.0 METHOD:PUBLISH +BEGIN:VTIMEZONE +TZID:Europe/Vienna +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +DTSTART:19810329T020000 +TZNAME:GMT+02:00 +TZOFFSETTO:+0200 +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +DTSTART:19961027T030000 +TZNAME:GMT+01:00 +TZOFFSETTO:+0100 +END:STANDARD +END:VTIMEZONE BEGIN:VEVENT ORGANIZER:MAILTO:".$erstellername." <".$coodle->ersteller_uid."@".DOMAIN." ".$teilnehmer." diff --git a/include/mail.class.php b/include/mail.class.php index c706e4ddf..3ff8cd4a1 100644 --- a/include/mail.class.php +++ b/include/mail.class.php @@ -163,8 +163,11 @@ class mail } $mailbody .= "--".$eol; + // Subject Encoding setzen + $subject = "=?UTF-8?B?".base64_encode($this->subject)."?="; + // Senden - if(mail($this->to, $this->subject, $mailbody, $header)) + if(mail($this->to, $subject, $mailbody, $header)) return true; else return false;