{{ define "main" }} {{ .Scratch.Set "cfp_open" false }}
{{ .Content }}
{{ if isset .Params "event_start" }} {{ $event_start := .Params.event_start | time }} {{ if le now $event_start }} {{ if .Params.event_cfp_link }} {{ if .Params.event_cfp_start_date }} {{ $event_cfp_start_date := .Params.event_cfp_start_date | time }} {{ if .Params.event_cfp_close_date }} {{ $event_cfp_close_date := .Params.event_cfp_close_date | time }} {{ if ge now $event_cfp_start_date }} {{ if le now $event_cfp_close_date }} {{ .Scratch.Set "cfp_open" true }} {{ end }} {{ end }} {{ end }} {{ end }} {{ end }} {{ end }} {{ $cfp_open := .Scratch.Get "cfp_open" }} {{ if $cfp_open }}

Call for Proposals

Een goed programma is afhankelijk van sprekers met interessante lezingen. Wil je bijdragen aan dit programma, dan verwelkomen we graag je inzending(en)!

{{ if .Params.event_cfp_start_date }} {{ $event_cfp_start_date := .Params.event_cfp_start_date | time }} {{ if le now $event_cfp_start_date }}

De Call for Proposals opent op {{ .Params.event_cfp_start_date | time.Format ":date_full" }}.

{{ else }} {{ $event_cfp_close_date := .Params.event_cfp_close_date | time }} {{ if ge now $event_cfp_close_date }}

De Call for Proposals is gesloten na {{ $event_cfp_close_date }}. Mocht je toch nog een inzending hebben, neem dan contact op met de programmacommissie.

{{ else }} Naar CFP {{ end }} {{ end }} {{ end }} {{ end }}

Locatie, datum en tijden

{{ .Params.event_location }}

{{ .Params.event_address.street_address }}
{{ .Params.event_address.postal_code }}, {{ .Params.event_address.city }}
{{ .Params.event_address.country_name }}

{{ $compare_event_start_date := .Params.event_start | time.Format "2006-01-02" }} {{ $compare_event_end_date := .Params.event_end | time.Format "2006-01-02" }} {{ if eq $compare_event_start_date $compare_event_end_date }}

Datum en tijd

Dit evenement {{ if ge now $event_start }}vond{{ else }}vindt{{ end}} plaats op {{ .Params.event_start | time.Format ":date_full" }} ({{ .Params.event_start | time.Format "15:04" }}-{{ .Params.event_end | time.Format "15:04" }}).

{{ else }}

Data

{{ end }}
{{ if le now $event_start }}

Kalender

Zet het event alvast in je agenda met onderstaande opties!

{{ if .Params.event_register_link }}

Inschrijven

Om deel te nemen aan dit evenement is inschrijving vereist.

{{ if .Params.event_register_start_date }} {{ $event_register_start_date := .Params.event_register_start_date | time }} {{ if le now $event_register_start_date }}

De inschrijving opent op {{ .Params.event_register_start_date | time.Format ":date_full" }}.

{{ else }} {{ if .Params.event_register_end_date }} {{ $event_register_end_date := .Params.event_register_end_date | time }} {{ if ge now $event_register_end_date }}

De inschrijving is inmiddels gesloten

{{ else }} Inschrijven {{ end }} {{ else }} Inschrijven {{ end }} {{ end }} {{ else }}

Fout: Er ontbreekt een datum wanneer inschrijving open gaat.

{{ end }} {{ else }}

Fout: Er ontbreekt een link om in te schrijven.

{{ end }} {{ else }}

Presentaties, foto's en opnames

Na de conferentie verzamelen we de opnames en foto's. Nadat ze beschikbaar komen zijn ze te raadplegen via de pagina's in onderstaand programma.

{{ end }} {{ else }}

Waarschuwing: dit evenement mist gegevens zoals start en einddatum.

{{ end }}

Programma

{{ $cfp_open := .Scratch.Get "cfp_open" }} {{ if $cfp_open }}

De CFP is geopend!

Wil je graag een bepaalde spreker zien? Contacteer onze programmacommissie.

Heb je zelf een leuke presentatie in gedachten? Dien dan een voorstel in!

Voorstel indienen

Leestip: tips voor sprekers en onze werkwijze.

{{ 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 }} {{ end }} {{ with .textfield }} {{ if and (.text) (.link) }} {{ .text }} {{ else }} {{ with .text }}{{ . }}
{{ end }} {{ end }} {{ end }} {{ end }} {{ end }}
{{ end }} {{ end }}
{{ else }}

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

{{ end }} {{ end }}