From fc27b95304e573d24c80a4a1155eacb7d9b99feb Mon Sep 17 00:00:00 2001 From: Michael Boelen Date: Thu, 30 Nov 2023 14:52:15 +0100 Subject: [PATCH] Optie om het programma van een evenement te verbergen --- .../layouts/evenementen/schedule-event.html | 129 +++++++++--------- 1 file changed, 66 insertions(+), 63 deletions(-) diff --git a/themes/nluug/layouts/evenementen/schedule-event.html b/themes/nluug/layouts/evenementen/schedule-event.html index 4810ea3..26a4364 100644 --- a/themes/nluug/layouts/evenementen/schedule-event.html +++ b/themes/nluug/layouts/evenementen/schedule-event.html @@ -127,73 +127,76 @@ {{ end }} {{ $.Scratch.Set "counter" 0 }} {{ with .Params.event_schedule }} - {{ $.Scratch.Set "counter" (add ($.Scratch.Get "counter") 1) }} - {{ with .name }}

{{$.Scratch.Get "counter"}}. {{ . }}

{{ end }} -
- - {{ with .headers }} - - - {{ range . }} - {{ .text }} - {{ end }} - - - {{ end }} - - {{ with .rows }} - {{ range . }} - - {{ $.Scratch.Set "counter" (add ($.Scratch.Get "counter") 1) }} - {{ with .description }}
{{ . }}
{{ end }} - {{ $.Scratch.Set "counter2" 0 }} - {{ with .columns }} - {{ range . }} - - {{ if .time }}{{ .time }}{{ end }} - {{ $.Scratch.Set "counter2" (add ($.Scratch.Get "counter2") 1) }} - {{ with .talk }} - {{ if .speaker }} - {{ .speaker }}
- {{ end }} - {{ if and (.title) (.link) }} - {{ if .link }} - {{ if .keynote }}Keynote: {{ end }}{{ .title }} - {{ else }} - {{ . }} - {{ end }} - {{ else }} - {{ if .title }}{{ if .keynote }}Keynote: {{ end }}{{ .title }}{{ end }} - {{ end }} - {{ if eq .language "nl" }} - 🇳🇱 - {{ end }} - {{ if .not_recorded }} - Deze presentatie zal niet worden gefilmd - {{ end }} - {{ end }} - - - {{ with .textfield }} - {{ if and (.text) (.link) }} - {{ .text }} - {{ else }} - {{ with .text }}{{ . }}
{{ end }} - {{ end }} - {{ end }} - - - {{ end }} + {{ if ne .hidden true }} + {{ $.Scratch.Set "counter" (add ($.Scratch.Get "counter") 1) }} + {{ with .name }}

{{$.Scratch.Get "counter"}}. {{ . }}

{{ end }} +
+
+ {{ with .headers }} + + + {{ range . }} + {{ .text }} {{ end }} - + + {{ end }} + + {{ with .rows }} + {{ range . }} + + {{ $.Scratch.Set "counter" (add ($.Scratch.Get "counter") 1) }} + {{ with .description }}
{{ . }}
{{ end }} + {{ $.Scratch.Set "counter2" 0 }} + {{ with .columns }} + {{ range . }} + + {{ if .time }}{{ .time }}{{ end }} + {{ $.Scratch.Set "counter2" (add ($.Scratch.Get "counter2") 1) }} + {{ with .talk }} + {{ if .speaker }} + {{ .speaker }}
+ {{ end }} + {{ if and (.title) (.link) }} + {{ if .link }} + {{ if .keynote }}Keynote: {{ end }}{{ .title }} + {{ else }} + {{ . }} + {{ end }} + {{ else }} + {{ if .title }}{{ if .keynote }}Keynote: {{ end }}{{ .title }}{{ end }} + {{ end }} + {{ if eq .language "nl" }} + 🇳🇱 + {{ end }} + {{ if .not_recorded }} + Deze presentatie zal niet worden gefilmd + {{ end }} + {{ end }} + + + {{ with .textfield }} + {{ if and (.text) (.link) }} + {{ .text }} + {{ else }} + {{ with .text }}{{ . }}
{{ end }} + {{ end }} + {{ end }} + + + {{ end }} + {{ end }} +
+ {{ end }} + {{ end }} + +
+
+ Disclaimer: de inhoud van het programma kan te allen tijden worden aangepast. Door onverwachte ontwikkelingen rondom het evenement of sprekers kan het zijn dat er een verschil is met het daadwerkelijke programma. Relevante wijzigingen zullen wij zo spoedig mogelijk delen of op de dag van het evenement zelf. Ons filmteam probeert zoveel mogelijk presentaties op te nemen. Sprekers kunnen echter aangeven dat hun lezing niet opgenomen mag worden. Ook blijven we afhankelijk van de capaciteit van het team en de techniek. We kunnen derhalve niet garanderen dat er voor iedere lezing een filmopname beschikbaar komt. + {{ else }} +

Het programma komt later beschikbaar.

{{ end }} - - - {{ else }}

Waarschuwing: dit conferentieprogramma is niet goed geconfigureerd in de front matter.

{{ end }} - Disclaimer: de inhoud van het programma kan te allen tijden worden aangepast. Door onverwachte ontwikkelingen rondom het evenement of sprekers kan het zijn dat er een verschil is met het daadwerkelijke programma. Relevante wijzigingen zullen wij zo spoedig mogelijk delen of op de dag van het evenement zelf. Ons filmteam probeert zoveel mogelijk presentaties op te nemen. Sprekers kunnen echter aangeven dat hun lezing niet opgenomen mag worden. Ook blijven we afhankelijk van de capaciteit van het team en de techniek. We kunnen derhalve niet garanderen dat er voor iedere lezing een filmopname beschikbaar komt. - {{ end }}