mirror of
https://github.com/netz39/www.netz39.de.git
synced 2025-05-11 15:27:53 +02:00
fix(recurringEvents): resolve threads
This commit is contained in:
parent
db630b6afd
commit
866cc208a5
2 changed files with 3 additions and 22 deletions
|
@ -1,11 +0,0 @@
|
|||
---
|
||||
layout: event
|
||||
title: "recurringEvent"
|
||||
author: MaxMustermann # optional, soll angegeben werden, wenn du der Ansprechpartner des Events bist
|
||||
event:
|
||||
start: 2025-04-16 19:00:00 # Datum, an dem das Event stattfindet. Die Zeit ist optional
|
||||
end: 2025-04-16 21:00:00 # optional, Zeitpunkt, an dem das Event endet
|
||||
organizer: "Netz39 Team <kontakt@netz39.de>" # optional, Kontaktdaten im ical Event
|
||||
location: "Netz39 e.V." # optional, Ort des Events
|
||||
rrule: "DTSTART=20250416T190000Z;FREQ=MONTHLY;INTERVAL=1;BYDAY=2FR" # follows https://icalendar.org/iCalendar-RFC-5545/3-3-10-recurrence-rule.html
|
||||
---
|
|
@ -8,24 +8,16 @@ 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 %}
|
||||
{% if event.event.rrule %}
|
||||
"rrule": "{{event.event.rrule}}"
|
||||
{% 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 %}
|
||||
]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue