{#- HTML Calender Renderer for Startpage -#} {{- '\n ' -}} {%- set pages = site.query('/').include_undiscoverable(true).all() -%} {%- set counter = ['1'] -%} {%- for page in pages -%} {%- if page._path == this.calendar_name -%} {%- for blk in page.dates.blocks|sort(attribute='start', reverse = False) -%} {%- if blk.start.strftime('%Y%m%d%H%M') > none|datetimeformat('yyyyMMddhhmm') -%} {%- if counter.append('1') -%} {#- Counter zum zaehlen ob es mehr wie 1 Temrin gibt -#} {%- endif -%} {{- '\n ' -}} {{- '\n ' -}} {{- '\n ' -}} {{- '\n ' -}} {{- '\n ' -}} {%- endif -%} {%- endfor -%} {%- endif -%} {%- if counter|length < 2 %} {{- '\n ' -}} {{- '\n ' -}} {{- '\n ' -}} {{- '\n ' -}} {{- '\n ' -}} {%- endif -%} {%- endfor %} {{- '\n ' -}} {{- '\n ' -}}
Datum Veranstaltung Ort
{%- if blk.start.strftime('%d.%m') == blk.ende.strftime('%d.%m') -%} {{- '\n ' -}} {{ blk.start.strftime('%d.%m.%y %H') }} - {{ blk.ende.strftime('%H') }} Uhr {%- else -%} {{- '\n ' -}} {{ blk.start.strftime('%d.%m') }} - {{ blk.ende.strftime('%d.%m.%Y') }} {%- endif -%} {{- '\n ' -}} {{- '\n ' -}} {{- blk.event -}} {{- '\n ' -}} {{ blk.ort }}
Leider derzeitnoch keine neuen Terminegeplant!
{{- '\n ' -}}