Jelajahi Sumber

correctifs sur l'ics

garthh 1 bulan lalu
induk
melakukan
23d7e1d0d3
1 mengubah file dengan 17 tambahan dan 21 penghapusan
  1. 17 21
      templates/main/event.ics.twig

+ 17 - 21
templates/main/event.ics.twig

@@ -1,22 +1,18 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-PRODID:-//hacksw/handcal//NONSGML v1.0//EN
-
-{% for period in event.getPeriods %}
-BEGIN:VEVENT
-UID:{{ period.getStartOn|date('Ymd\\THis') }}Z-{{ event.id}}@orgasso.net
-DTSTART:{{ period.getStartOn|date('Ymd\\THis') }}Z
-DTEND:{{ period.getEndOn|date('Ymd\\THis') }}Z
-SUMMARY:{{ event.name }}
-{% set description_lines = [] %}
-{% for party in event.getParties %}
-    {% set line = party.getGame.getName ~ '\nHoraire : le ' ~ party.getStartOn|date('d/m') ~ ' de ' ~ party.getStartOn|date('H:i') ~ ' à ' ~ party.getEndOn|date('H:i') ~ '\n' ~ party.getGame.getDescription %}
-    {% set description_lines = description_lines|merge([line]) %}
-{% endfor %}
-{% set description = (event.description ~ '\n' ~ description_lines|join('\n'))|replace({',':'\,',';':'\;','\\':'\\\\'}) %}
-DESCRIPTION:{{ description }}
-URL:{{ url('app_main_booking', {id: event.id}) }}
-END:VEVENT
-{% endfor %}
-
+BEGIN:VCALENDAR
+VERSION:2.0
+PRODID:-//hacksw/handcal//NONSGML v1.0//EN
+{% for period in event.getPeriods %}BEGIN:VEVENT
+UID:{{ period.getStartOn|date('Ymd\\THis') }}Z-{{ event.id}}@orgasso.net
+DTSTART:{{ period.getStartOn|date('Ymd\\THis') }}Z
+DTEND:{{ period.getEndOn|date('Ymd\\THis') }}Z
+SUMMARY:{{ event.name }}
+{% set description_lines = [] %}
+{% for party in event.getParties %}
+    {% set line = party.getGame.getName ~ '\nHoraire : le ' ~ party.getStartOn|date('d/m') ~ ' de ' ~ party.getStartOn|date('H:i') ~ ' à ' ~ party.getEndOn|date('H:i') ~ '\n' ~ party.getGame.getDescription %}
+    {% set description_lines = description_lines|merge([line]) %}
+{% endfor %}
+{% set description = (event.description ~ '\n' ~ description_lines|join('\n'))|replace({',':'\,',';':'\;','\\':'\\\\'}) %}
+DESCRIPTION:{{ description }}
+URL:{{ url('app_main_booking', {id: event.id}) }}
+END:VEVENT{% endfor %}
 END:VCALENDAR