Generate ics files correctly, incl. merged all.ics

This commit is contained in:
Daniel Molkentin 2018-07-13 00:03:33 +02:00
parent c4069f84f8
commit b36d187b37
10 changed files with 45 additions and 18 deletions

View file

@ -11,14 +11,12 @@ TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT

View file

@ -1,5 +1,4 @@
{{if isset .Params "rrule"}}
BEGIN:VCALENDAR
{{if isset .Params "rrule"}}BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//cccb//datengarten calendar//EN
CALSCALE:GREGORIAN
@ -18,13 +17,12 @@ TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:{{.Params.rrule}}
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
ORGANIZER;CN="CCCB":mailto:mail@berlin.ccc.de
SUMMARY:{{.Title}}
UID: {{.Title}}@berlin.ccc.de
UID:{{lower (replace .Title " " "")}}@berlin.ccc.de
SEQUENCE:0
STATUS:CONFIRMED
DTSTAMP:20180508T200000Z