ical von Outlook 365 importieren
Hallo,
ich versuche bisher vergeblich eine ical-Datei aus Outlook 365 in Contao zu abonnieren, so dass eine regelmäßige Aktualisierung erfolgt. Ein Workaround über das Abonnieren des ical in Google und anschließendes Abonnieren in Contao funktioniert zwar, aber leider aktualisiert Google nur sehr unregelmäßig die Daten. Es ist so nicht zufriedenstellend.
Ich habe sogar bereits versucht die "vendor" icalCreator.class.php zu aktualisieren. Aber leider geht auch dann der import nicht. Es gibt nicht mal eine Fehlermeldung, die ich als Anhaltspunkt nehmen könnte.
Vielleicht gibt es hier jmd. der mir einen Tipp geben könnte woran der direkte import scheitert. Hier der code der ical-Datei aus 365.
Code:
BEGIN:VCALENDAR
METHOD:PUBLISH
PRODID:Microsoft Exchange Server 2010
VERSION:2.0
X-WR-CALNAME:Kalender
BEGIN:VTIMEZONE
TZID:W. Europe Standard Time
BEGIN:STANDARD
DTSTART:16010101T030000
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:\n\n
RRULE:FREQ=WEEKLY;UNTIL=20131127T120000Z;INTERVAL=1;BYDAY=SU,MO,TU,WE,TH,FR
,SA;WKST=MO
SUMMARY:Test HP
DTSTART;TZID=W. Europe Standard Time:20131118T130000
DTEND;TZID=W. Europe Standard Time:20131118T140000
UID:040000008200E00074C5B7101A82E00800000000B06E4102B1E4CE01000000000000000
010000000083C5F8BC3D49A46AE109B550B96B1E2
CLASS:PUBLIC
PRIORITY:5
DTSTAMP:20140116T195228Z
TRANSP:OPAQUE
STATUS:CONFIRMED
SEQUENCE:0
LOCATION:
X-MICROSOFT-CDO-APPT-SEQUENCE:0
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:1
X-MICROSOFT-DISALLOW-COUNTER:FALSE
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Madrileñ@s zu Gast an der Eli\n
SUMMARY:Madrid-Austausch
DTSTART;VALUE=DATE:20140522
DTEND;VALUE=DATE:20140531
UID:040000008200E00074C5B7101A82E008000000003897A5BE7A10CF01000000000000000
010000000A66E2D985EE35848BA8454CF60FF2801
CLASS:PUBLIC
PRIORITY:5
DTSTAMP:20140116T195228Z
TRANSP:OPAQUE
STATUS:CONFIRMED
SEQUENCE:0
LOCATION:none
X-MICROSOFT-CDO-APPT-SEQUENCE:0
X-MICROSOFT-CDO-BUSYSTATUS:FREE
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-DISALLOW-COUNTER:FALSE
END:VEVENT
END:VCALENDAR
Hier der ical Code, den Google ausspuckt und der dann importiert werden kann:
Code:
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Kalender
X-WR-TIMEZONE:UTC
BEGIN:VTIMEZONE
TZID:Europe/Amsterdam
X-LIC-LOCATION:Europe/Amsterdam
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART:20140116T150100Z
DTEND:20140116T170100Z
DTSTAMP:20140116T200239Z
UID:040000008200E00074C5B7101A82E00800000000369836FA9D0FCF01000000000000000
0100000008CBB54623D9EF54891D316B42743035B
CLASS:PUBLIC
CREATED:20140116T144000Z
DESCRIPTION:\n
LAST-MODIFIED:20140116T144109Z
LOCATION:Silentium
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Schulentwicklungsgruppe
TRANSP:OPAQUE
X-MICROSOFT-CDO-APPT-SEQUENCE:0
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-DISALLOW-COUNTER:FALSE
END:VEVENT
BEGIN:VEVENT
DTSTART:20140124T080000Z
DTEND:20140124T140000Z
DTSTAMP:20140116T200239Z
UID:040000008200E00074C5B7101A82E00800000000168A31779F0FCF01000000000000000
010000000BC0F047D5C12FC40A8B2B14BF86A99C2
CLASS:PUBLIC
CREATED:20140112T152132Z
DESCRIPTION:\n
LAST-MODIFIED:20140112T152132Z
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Berufsorientierungstag
TRANSP:OPAQUE
X-MICROSOFT-CDO-APPT-SEQUENCE:0
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-DISALLOW-COUNTER:FALSE
END:VEVENT
END:VCALENDAR