Add content to the pages as metadata and display it via 'event_weekly_display'

This commit is contained in:
sixtus 2021-09-19 17:59:35 +02:00
parent a3b0fd2867
commit 000c916df3
10 changed files with 47 additions and 65 deletions

View File

@ -2,7 +2,7 @@
title: Bitcoin Themenabend title: Bitcoin Themenabend
slug: bitcoin-themenabend slug: bitcoin-themenabend
description: Crypto! description: Crypto!
draft: false draft: true
showmetadates: false showmetadates: false
showmetalinks: false showmetalinks: false
tags: tags:
@ -11,10 +11,12 @@ categories:
- Event - Event
event: event:
weekly: weekly:
intro: >-
Crypto is the future!
interval: ersten
weekday: Mittwoch weekday: Mittwoch
begin: '20.00' begin: '20.00'
finish: '23.30' finish: '23.30'
interval: ersten
--- ---
{{< event_weekly >}} {{< event_weekly >}}

View File

@ -13,6 +13,11 @@ aliases:
- /termine/freitag - /termine/freitag
event: event:
weekly: weekly:
intro: >-
Wir basteln an unseren Projekten, werfen Beamer und Soundsystem an,
socializen und networken, und gehen entspannt ins Wochenende.
Wie immer offen für alle, egal ob dezentrale, CCC oder einfach
nur neugierig. Ein guter Termin zum Kennenlernen!
weekday: Freitag weekday: Freitag
begin: '19.00' begin: '19.00'
link: https://www.ccc.de/de/club/chaostreffs link: https://www.ccc.de/de/club/chaostreffs

View File

@ -13,6 +13,9 @@ aliases:
- /termine/dienstag - /termine/dienstag
event: event:
weekly: weekly:
intro: >-
Wir basteln! Egal ob Arduino, 3D-Drucker, Elektronik oder Raspberry Pi,
hier kommt alles auf den Tisch, unkompliziert und einsteigerfreundlich.
weekday: Dienstag weekday: Dienstag
begin: '19.30' begin: '19.30'
finish: '22.30' finish: '22.30'

View File

@ -11,6 +11,8 @@ categories:
- Event - Event
event: event:
weekly: weekly:
intro: >-
Vom Austausch zum Thema Freifunk bis hin zur Arbeit an Routern & Gateways.
weekday: Donnerstag weekday: Donnerstag
begin: '19.30' begin: '19.30'
link: https://freifunk-leipzig.de link: https://freifunk-leipzig.de

View File

@ -13,11 +13,18 @@ aliases:
- /termine/mittwoch - /termine/mittwoch
event: event:
weekly: weekly:
intro: >-
Wöchentliche Ausgabe von Computern des Projekts Hardware for Future.
Teilnehmen können alle, die per Mail einen Antrag gestellt und daraufhin
eine Antwortmail zum Abholen ihres Computers erhalten haben.
weekday: Mittwoch weekday: Mittwoch
begin: '17.00' begin: '17.00'
finish: '20.00' finish: '20.00'
annotation: nur bei Bedarf & auf Einladung annotation: >-
nur bei Bedarf & auf Einladung
link: https://hardwareforfuture.de link: https://hardwareforfuture.de
--- ---
{{< event_weekly >}} {{< event_weekly >}}
Willkommen sind auch alle, die Hardware-Spenden für das Projekt abgeben wollen.

View File

@ -13,9 +13,18 @@ aliases:
- /termine/montag - /termine/montag
event: event:
weekly: weekly:
intro: >-
Wir reden locker über Programmierung im Allgemeinen und basteln im
Speziellen an eigenen Projekten. Sei es Python, Java, Haskell, Rust,
Go oder sogar JavaScript. Hier können alle mit Fragen unabhängig der
Skills vorbei schauen.
weekday: Montag weekday: Montag
begin: '19.30' begin: '19.30'
finish: '22.00' finish: '21.30'
annotation: >-
Mangels Teilnehmer & Zeit vorerst eingestellt.
Hilf uns das Projekt wiederzubeleben!
Werde Teilnehmer oder sogar Referent.
--- ---
{{< event_weekly >}} {{< event_weekly >}}

View File

@ -13,9 +13,12 @@ aliases:
- /termine/donnerstag - /termine/donnerstag
event: event:
weekly: weekly:
intro: >-
Selbsthilfewerkstatt für Technikprobleme aller Art.
Reparieren statt Wegwerfen!
weekday: Donnerstag weekday: Donnerstag
begin: '19.00' begin: '19.00'
finish: '21.30' finish: '21.00'
--- ---
{{< event_weekly >}} {{< event_weekly >}}

View File

@ -13,9 +13,6 @@ aliases:
- /kalender - /kalender
--- ---
[chaostreff]: https://www.ccc.de/de/club/chaostreffs
[ffle]: https://freifunk-leipzig.de
[hw4f]: https://hardwareforfuture.de
[meetup]: https://www.meetup.com/dezentrale [meetup]: https://www.meetup.com/dezentrale
Für unsere Projekte haben wir feste Termine meist im Wochenrhythmus. Für unsere Projekte haben wir feste Termine meist im Wochenrhythmus.
@ -26,62 +23,7 @@ Für unsere Projekte haben wir feste Termine meist im Wochenrhythmus.
Unsere Termine werden auch bei [Meetup][meetup] angekündigt. Unsere Termine werden auch bei [Meetup][meetup] angekündigt.
### Montag {{< event_weekly_display >}}
* <strike>Programmierrunde
— Wöchentlich</strike>
Wir reden locker über Programmierung im allgemeinen und basteln im Speziellen
an eigenen Projekten. Sei es Python, Java, Haskell, Rust, Go oder sogar
JavaScript. Hier können alle mit Fragen unabhängig der Skills vorbei schauen.
<small>
Mangels Teilnehmer & Zeit vorerst eingestellt.
Werde Teilnehmer oder sogar Referent, und hilf uns das
Projekt wiederzubeleben!
</small>
### Dienstag
* Elektronikrunde
— Wöchentlich
Wir basteln! Egal ob Arduino, 3D-Drucker, Elektronik oder Raspberry Pi,
hier kommt alles auf den Tisch, unkompliziert und einsteigerfreundlich.
### Mittwoch
* [Hardware for Future][hw4f] (Computerausgabe)
— Wöchentlich bzw. je nach Bedarf
Wöchentliche Ausgabe von Computern des Projekts Hardware for Future.
Teilnehmen können alle, die per Mail einen Antrag gestellt und daraufhin
eine Antwortmail zum Abholen ihres Computers erhalten haben.
Willkommen sind auch alle, die Hardware-Spenden für das Projekt abgeben wollen.
### Donnerstag
* Hardwaresprechstunde
— Wöchentlich
Selbsthilfewerkstatt für Technikprobleme aller Art.
Reparieren statt Wegwerfen!
* [Freifunk Leipzig][ffle]
— Wöchentlich
Vom Austausch zum Thema Freifunk bis hin zur Arbeit an Routern & Gateways.
### Freitag
* [Chaostreff Leipzig][chaostreff]
— Wöchentlich
Wir basteln an unseren Projekten, werfen Beamer und Soundsystem an,
socializen und networken, und gehen entspannt ins Wochenende.
Wie immer offen für alle, egal ob dezentrale, CCC oder einfach nur neugierig.
Ein guter Termin zum Kennenlernen!
--- ---

View File

@ -1,3 +1,7 @@
{{- $intro := $.Page.Param "event.weekly.intro" }}
{{- if not $intro }}
{{- errorf "missing value for 'event.weekly.intro': %s" .Position }}
{{- end }}
{{- $weekday := $.Page.Param "event.weekly.weekday" }} {{- $weekday := $.Page.Param "event.weekly.weekday" }}
{{- if not $weekday }} {{- if not $weekday }}
{{- errorf "missing value for 'event.weekly.weekday': %s" .Position }} {{- errorf "missing value for 'event.weekly.weekday': %s" .Position }}
@ -10,7 +14,9 @@
{{- $interval := $.Page.Param "event.weekly.interval" }} {{- $interval := $.Page.Param "event.weekly.interval" }}
{{- $annotation := $.Page.Param "event.weekly.annotation" }} {{- $annotation := $.Page.Param "event.weekly.annotation" }}
{{- $link := $.Page.Param "event.weekly.link" }} {{- $link := $.Page.Param "event.weekly.link" }}
<p></p> <p>
{{ $intro }}
</p>
<dl> <dl>
<dt>Termin</dt> <dt>Termin</dt>
<dd> <dd>

View File

@ -26,6 +26,9 @@
{{- end }} {{- end }}
</small> </small>
</p> </p>
<p>
{{ $page.Param "event.weekly.intro" }}
</p>
</li> </li>
{{- end }} {{- end }}
{{- end }} {{- end }}