1
0
Fork 0
mirror of https://github.com/netz39/www.netz39.de.git synced 2025-06-02 17:06:02 +02:00
www.netz39.de/calendar-data.html

31 lines
853 B
HTML

---
layout:
title:
permalink: /calendar-data/
---
[
{% for event in site.events %}
{% assign start = event.event.start | default: event.event_date %}
{% assign end = event.event.end | default: start %}
{% if event.event.rrule %}
{
"title": "{{event.title}}",
"start": "{{start | date: "%Y-%m-%dT%H:%M:%S"}}",
"end": "{{end | date: "%Y-%m-%dT%H:%M:%S"}}",
"allDay": {% if start == end %}true{% else %}false{% endif %},
"url": "{{event.url}}",
"rrule": {% if event.event.rrule %}"{{event.event.rrule}}"{% else %}null{% endif %}
}
{% else %}
{
"title": "{{event.title}}",
"start": "{{start | date: "%Y-%m-%dT%H:%M:%S"}}",
"end": "{{end | date: "%Y-%m-%dT%H:%M:%S"}}",
"allDay": {% if start == end %}true{% else %}false{% endif %},
"url":"{{event.url}}"
}
{% endif %}
{%unless forloop.last %},{%endunless%}
{% endfor %}
]