diff --git a/content/infos.de.md b/content/infos.de.md index 3f18db6..ca2b80d 100644 --- a/content/infos.de.md +++ b/content/infos.de.md @@ -20,7 +20,9 @@ Der Eintritt enthält alle vier Mahlzeiten (siehe unten). Bezahlen kannst du bar ## Anmeldung -Anmeldung und Tickets für die CoSin gibt es online. Genau Informationen finden sich links in der Sidebar sobald die Anmeldung offen ist. +Anmeldung und Tickets für die CoSin gibt es online. + +{{< registration >}} Eine Anmeldung ist nicht erforderlich, du kannst auch spontan vorbei kommen und trotzdem teilnehmen. Wir sind aber dankbar für alle Leute die sich frühzeitig anmelden. Die Anmeldungen helfen uns die Veranstaltung zu planen und adäquate Menge an Essen zuzubereiten. diff --git a/content/infos.en.md b/content/infos.en.md index 8e6b788..24024f7 100644 --- a/content/infos.en.md +++ b/content/infos.en.md @@ -20,7 +20,9 @@ The entrance fee cover all four meals (see below). You can pay on site at the en ## Registration -You can register and get a ticket online. Details can be found in the sidebar on the left as soon as the registration is open. +You can register and get a ticket online. + +{{< registration >}} Registration beforehand is not strictly necessary. You can just show up and participate if you like. However, we are grateful for everyone who registers in a timely manner. This helps us with planning the event and cooking appropriate amounts of food. diff --git a/content/infos.fr.md b/content/infos.fr.md index ef47809..964399c 100644 --- a/content/infos.fr.md +++ b/content/infos.fr.md @@ -20,7 +20,9 @@ L'entrée comprend les quatre repas (voir ci-dessous). Tu peux payer en espèces ## Inscription -L'inscription et les tickets pour la CoSin sont disponibles en ligne. Genau Informationen finden sich links in der Sidebar sobald die Anmeldung offen ist. +L'inscription et les tickets pour la CoSin sont disponibles en ligne. + +{{< registration >}} Une inscription n'est pas nécessaire, tu peux aussi venir spontanément et participer quand même. Nous remercions cependant toutes les personnes qui s'inscrivent à l'avance. Les inscriptions nous aident à planifier l'événement et à préparer des quantités adéquates de mets. diff --git a/content/infos.it.md b/content/infos.it.md index 444e3b4..f7fa5c0 100644 --- a/content/infos.it.md +++ b/content/infos.it.md @@ -18,7 +18,9 @@ La CoSin non è a scopo di lucro, ma per coprire i costi richiediamo un contribu ## Registrazione -Una registrazione per l'evento non è necessaria, ma per organizzare la cucina. Genau Informationen finden sich links in der Sidebar sobald die Anmeldung offen ist. +Una registrazione per l'evento non è necessaria, ma per organizzare la cucina. + +{{< registration >}} ## Mangiare e bere diff --git a/layouts/partials/anmeldung.de.html b/layouts/partials/anmeldung.de.html new file mode 100644 index 0000000..f3bbc2e --- /dev/null +++ b/layouts/partials/anmeldung.de.html @@ -0,0 +1,12 @@ +{{ if .Site.Data.cosin.registration_open }} +

+ Die Anmeldung für die diesjährige CoSin ist offen: +

+ +{{ else }} +

+ Die Anmeldung ist aktuell geschlossen. +

+{{ end }} diff --git a/layouts/partials/anmeldung.en.html b/layouts/partials/anmeldung.en.html new file mode 100644 index 0000000..50a00b6 --- /dev/null +++ b/layouts/partials/anmeldung.en.html @@ -0,0 +1,12 @@ +{{ if .Site.Data.cosin.registration_open }} +

+ Registration for this year's CoSin is open: +

+ +{{ else }} +

+ The registration is currently closed. +

+{{ end }} diff --git a/layouts/partials/anmeldung.fr.html b/layouts/partials/anmeldung.fr.html new file mode 100644 index 0000000..7fa4ac0 --- /dev/null +++ b/layouts/partials/anmeldung.fr.html @@ -0,0 +1,12 @@ +{{ if .Site.Data.cosin.registration_open }} +

+ Inscription: +

+ +{{ else }} +

+ Die Anmeldung ist aktuell geschlossen. +

+{{ end }} diff --git a/layouts/partials/anmeldung.it.html b/layouts/partials/anmeldung.it.html new file mode 100644 index 0000000..39ad700 --- /dev/null +++ b/layouts/partials/anmeldung.it.html @@ -0,0 +1,12 @@ +{{ if .Site.Data.cosin.registration_open }} +

+ Registrazione per CoSin: +

+ +{{ else }} +

+ Die Anmeldung ist aktuell geschlossen. +

+{{ end }} diff --git a/layouts/shortcodes/registration.html b/layouts/shortcodes/registration.html new file mode 100644 index 0000000..7bea18e --- /dev/null +++ b/layouts/shortcodes/registration.html @@ -0,0 +1,9 @@ +{{ if eq .Site.Language.Lang "de" }} + {{ partial "anmeldung.de.html" . }} +{{ else if eq .Site.Language.Lang "fr" }} + {{ partial "anmeldung.fr.html" . }} +{{ else if eq .Site.Language.Lang "it" }} + {{ partial "anmeldung.it.html" . }} +{{ else if eq .Site.Language.Lang "en" }} + {{ partial "anmeldung.en.html" . }} +{{ end }}