mirror of
https://github.com/netz39/www.netz39.de.git
synced 2025-05-22 20:47:53 +02:00
feat(rrule): add dtstart to calendar-data
This commit is contained in:
parent
a62e7981b1
commit
642841234a
1 changed files with 15 additions and 4 deletions
|
@ -8,17 +8,28 @@ permalink: /calendar-data/
|
||||||
{% for event in site.events %}
|
{% for event in site.events %}
|
||||||
{% assign start = event.event.start | default: event.event_date %}
|
{% assign start = event.event.start | default: event.event_date %}
|
||||||
{% assign end = event.event.end | default: start %}
|
{% assign end = event.event.end | default: start %}
|
||||||
|
{% if event.event.frequency %}
|
||||||
{
|
{
|
||||||
"title":"{{event.title}}",
|
"title": "{{event.title}}",
|
||||||
"start": "{{start | date: "%Y-%m-%dT%H:%M:%S"}}",
|
"start": "{{start | date: "%Y-%m-%dT%H:%M:%S"}}",
|
||||||
"end": "{{end | date: "%Y-%m-%dT%H:%M:%S"}}",
|
"end": "{{end | date: "%Y-%m-%dT%H:%M:%S"}}",
|
||||||
"allDay": {% if start == end %}true{% else %}false{% endif %},
|
"allDay": {% if start == end %}true{% else %}false{% endif %},
|
||||||
"url":"{{event.url}}",
|
"url": "{{event.url}}",
|
||||||
"rrule": {% if event.event.frequency %}{
|
"rrule": {% if event.event.frequency %}{
|
||||||
"freq": "{{event.event.frequency}}",
|
"freq": "{{event.event.frequency}}",
|
||||||
"interval": {{event.event.interval}}
|
"interval": {{event.event.interval}},
|
||||||
|
"dtstart": "{{start | date: "%Y-%m-%dT%H:%M:%S"}}"
|
||||||
}{% else %}null{% endif %}
|
}{% 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%}
|
{%unless forloop.last %},{%endunless%}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
]
|
]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue