Merge pull request 'Automatic weekly events' (#9) from weekly into main
Reviewed-on: #9
This commit is contained in:
commit
e4bd4855b5
|
@ -12,6 +12,10 @@ trim_trailing_whitespace = true
|
||||||
indent_size = 4
|
indent_size = 4
|
||||||
indent_style = space
|
indent_style = space
|
||||||
|
|
||||||
|
[*.html]
|
||||||
|
indent_size = 2
|
||||||
|
indent_style = space
|
||||||
|
|
||||||
[*.md]
|
[*.md]
|
||||||
indent_size = 4
|
indent_size = 4
|
||||||
indent_style = space
|
indent_style = space
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
---
|
||||||
|
title: Bitcoin Themenabend
|
||||||
|
slug: bitcoin-themenabend
|
||||||
|
description: Crypto!
|
||||||
|
draft: true
|
||||||
|
showmetadates: false
|
||||||
|
showmetalinks: false
|
||||||
|
tags:
|
||||||
|
- Event
|
||||||
|
categories:
|
||||||
|
- Event
|
||||||
|
event:
|
||||||
|
weekly:
|
||||||
|
intro: >-
|
||||||
|
Crypto is the future!
|
||||||
|
interval: ersten
|
||||||
|
weekday: Mittwoch
|
||||||
|
begin: '20.00'
|
||||||
|
finish: '23.30'
|
||||||
|
---
|
||||||
|
|
||||||
|
{{< event_weekly >}}
|
|
@ -0,0 +1,26 @@
|
||||||
|
---
|
||||||
|
title: Chaostreff Leipzig
|
||||||
|
slug: chaostreff
|
||||||
|
description: Open Chaos!
|
||||||
|
draft: false
|
||||||
|
showmetadates: false
|
||||||
|
showmetalinks: false
|
||||||
|
tags:
|
||||||
|
- Event
|
||||||
|
categories:
|
||||||
|
- Event
|
||||||
|
aliases:
|
||||||
|
- /termine/freitag
|
||||||
|
event:
|
||||||
|
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
|
||||||
|
begin: '19.00'
|
||||||
|
link: https://www.ccc.de/de/club/chaostreffs
|
||||||
|
---
|
||||||
|
|
||||||
|
{{< event_weekly >}}
|
|
@ -0,0 +1,24 @@
|
||||||
|
---
|
||||||
|
title: Elektronikrunde
|
||||||
|
slug: elektronikrunde
|
||||||
|
description: Energie!
|
||||||
|
draft: false
|
||||||
|
showmetadates: false
|
||||||
|
showmetalinks: false
|
||||||
|
tags:
|
||||||
|
- Event
|
||||||
|
categories:
|
||||||
|
- Event
|
||||||
|
aliases:
|
||||||
|
- /termine/dienstag
|
||||||
|
event:
|
||||||
|
weekly:
|
||||||
|
intro: >-
|
||||||
|
Wir basteln! Egal ob Arduino, 3D-Drucker, Elektronik oder Raspberry Pi,
|
||||||
|
hier kommt alles auf den Tisch, unkompliziert und einsteigerfreundlich.
|
||||||
|
weekday: Dienstag
|
||||||
|
begin: '19.30'
|
||||||
|
finish: '22.30'
|
||||||
|
---
|
||||||
|
|
||||||
|
{{< event_weekly >}}
|
|
@ -0,0 +1,21 @@
|
||||||
|
---
|
||||||
|
title: Freifunk Leipzig
|
||||||
|
slug: freifunk
|
||||||
|
description: Router mit Antennen!
|
||||||
|
draft: false
|
||||||
|
showmetadates: false
|
||||||
|
showmetalinks: false
|
||||||
|
tags:
|
||||||
|
- Event
|
||||||
|
categories:
|
||||||
|
- Event
|
||||||
|
event:
|
||||||
|
weekly:
|
||||||
|
intro: >-
|
||||||
|
Vom Austausch zum Thema Freifunk bis hin zur Arbeit an Routern & Gateways.
|
||||||
|
weekday: Donnerstag
|
||||||
|
begin: '19.30'
|
||||||
|
link: https://freifunk-leipzig.de
|
||||||
|
---
|
||||||
|
|
||||||
|
{{< event_weekly >}}
|
|
@ -0,0 +1,30 @@
|
||||||
|
---
|
||||||
|
title: HW4F Computerausgabe
|
||||||
|
slug: hw4f-computerausgabe
|
||||||
|
description: Hardware!
|
||||||
|
draft: false
|
||||||
|
showmetadates: false
|
||||||
|
showmetalinks: false
|
||||||
|
tags:
|
||||||
|
- Event
|
||||||
|
categories:
|
||||||
|
- Event
|
||||||
|
aliases:
|
||||||
|
- /termine/mittwoch
|
||||||
|
event:
|
||||||
|
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
|
||||||
|
begin: '17.00'
|
||||||
|
finish: '20.00'
|
||||||
|
annotation: >-
|
||||||
|
nur bei Bedarf & auf Einladung
|
||||||
|
link: https://hardwareforfuture.de
|
||||||
|
---
|
||||||
|
|
||||||
|
{{< event_weekly >}}
|
||||||
|
|
||||||
|
Willkommen sind auch alle, die Hardware-Spenden für das Projekt abgeben wollen.
|
|
@ -0,0 +1,30 @@
|
||||||
|
---
|
||||||
|
title: Programmierrunde
|
||||||
|
slug: programmierrunde
|
||||||
|
description: Bugs!
|
||||||
|
draft: false
|
||||||
|
showmetadates: false
|
||||||
|
showmetalinks: false
|
||||||
|
tags:
|
||||||
|
- Event
|
||||||
|
categories:
|
||||||
|
- Event
|
||||||
|
aliases:
|
||||||
|
- /termine/montag
|
||||||
|
event:
|
||||||
|
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
|
||||||
|
begin: '19.30'
|
||||||
|
finish: '21.30'
|
||||||
|
annotation: >-
|
||||||
|
Mangels Teilnehmer & Zeit vorerst eingestellt.
|
||||||
|
Hilf uns das Projekt wiederzubeleben!
|
||||||
|
Werde Teilnehmer oder sogar Referent.
|
||||||
|
---
|
||||||
|
|
||||||
|
{{< event_weekly >}}
|
|
@ -0,0 +1,24 @@
|
||||||
|
---
|
||||||
|
title: Techniksprechstunde
|
||||||
|
slug: techniksprechstunde
|
||||||
|
description: Kaputt!
|
||||||
|
draft: false
|
||||||
|
showmetadates: false
|
||||||
|
showmetalinks: false
|
||||||
|
tags:
|
||||||
|
- Event
|
||||||
|
categories:
|
||||||
|
- Event
|
||||||
|
aliases:
|
||||||
|
- /termine/donnerstag
|
||||||
|
event:
|
||||||
|
weekly:
|
||||||
|
intro: >-
|
||||||
|
Selbsthilfewerkstatt für Technikprobleme aller Art.
|
||||||
|
Reparieren statt Wegwerfen!
|
||||||
|
weekday: Donnerstag
|
||||||
|
begin: '19.00'
|
||||||
|
finish: '21.00'
|
||||||
|
---
|
||||||
|
|
||||||
|
{{< event_weekly >}}
|
|
@ -6,6 +6,7 @@ date: 2019-11-11T10:11:11+01:00
|
||||||
type: posts
|
type: posts
|
||||||
draft: false
|
draft: false
|
||||||
categories:
|
categories:
|
||||||
|
- Event
|
||||||
- Hardware
|
- Hardware
|
||||||
- Workshop
|
- Workshop
|
||||||
tags:
|
tags:
|
||||||
|
|
|
@ -10,13 +10,9 @@ categories:
|
||||||
showmetadates: false
|
showmetadates: false
|
||||||
showmetalinks: false
|
showmetalinks: false
|
||||||
aliases:
|
aliases:
|
||||||
- /events
|
|
||||||
- /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.
|
||||||
|
@ -27,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!
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,52 @@
|
||||||
|
{{- $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" }}
|
||||||
|
{{- if not $weekday }}
|
||||||
|
{{- errorf "missing value for 'event.weekly.weekday': %s" .Position }}
|
||||||
|
{{- end }}
|
||||||
|
{{- $begin := $.Page.Param "event.weekly.begin" }}
|
||||||
|
{{- if not $begin }}
|
||||||
|
{{- errorf "missing value for 'event.weekly.begin': %s" .Position }}
|
||||||
|
{{- end }}
|
||||||
|
{{- $finish := $.Page.Param "event.weekly.finish" }}
|
||||||
|
{{- $interval := $.Page.Param "event.weekly.interval" }}
|
||||||
|
{{- $annotation := $.Page.Param "event.weekly.annotation" }}
|
||||||
|
{{- $link := $.Page.Param "event.weekly.link" }}
|
||||||
|
<p>
|
||||||
|
{{ $intro }}
|
||||||
|
</p>
|
||||||
|
<dl>
|
||||||
|
<dt>Termin</dt>
|
||||||
|
<dd>
|
||||||
|
Jeden
|
||||||
|
{{- with $interval }}
|
||||||
|
{{ . }} {{ $weekday }} im Monat
|
||||||
|
{{- else }}
|
||||||
|
{{ $weekday }}
|
||||||
|
{{- end }}
|
||||||
|
</dd>
|
||||||
|
{{- with $annotation }}
|
||||||
|
<dd>
|
||||||
|
<small>({{ . }})</small>
|
||||||
|
</dd>
|
||||||
|
{{- end }}
|
||||||
|
<dt>von</dt>
|
||||||
|
<dd>
|
||||||
|
{{ $begin }} Uhr
|
||||||
|
</dd>
|
||||||
|
<dt>bis</dt>
|
||||||
|
<dd>
|
||||||
|
{{- with $finish }}
|
||||||
|
{{ . }} Uhr
|
||||||
|
{{- else }}
|
||||||
|
open end
|
||||||
|
{{- end }}
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<p>
|
||||||
|
{{- with $link }}
|
||||||
|
<a href="$link">Website</a>
|
||||||
|
{{- end }}
|
||||||
|
</p>
|
|
@ -0,0 +1,36 @@
|
||||||
|
{{- range $weekday := (slice "Montag" "Dienstag" "Mittwoch" "Donnerstag" "Freitag") }}
|
||||||
|
<h3>{{ $weekday }}</h3>
|
||||||
|
<ul>
|
||||||
|
{{- range $page := $.Site.RegularPages.ByTitle }}
|
||||||
|
{{ if (eq $weekday ($page.Param "event.weekly.weekday")) }}
|
||||||
|
<li>
|
||||||
|
<p>
|
||||||
|
<a href="{{ $page.Permalink }}">{{ $page.Title }}</a>
|
||||||
|
{{- with $page.Param "event.weekly.link" }}
|
||||||
|
— <a href="{{ . }}">Webseite</a>
|
||||||
|
{{- end }}
|
||||||
|
<br>
|
||||||
|
<small>
|
||||||
|
{{- with $page.Param "event.weekly.interval" }}
|
||||||
|
Jeden {{ . }} {{ $weekday }} im Monat —
|
||||||
|
{{- end }}
|
||||||
|
von {{ $page.Param "event.weekly.begin" }} Uhr
|
||||||
|
bis
|
||||||
|
{{- with $page.Param "event.weekly.finish" }}
|
||||||
|
{{ . }} Uhr
|
||||||
|
{{- else }}
|
||||||
|
open end
|
||||||
|
{{- end }}
|
||||||
|
{{- with $page.Param "event.weekly.annotation" }}
|
||||||
|
— {{ . }}
|
||||||
|
{{- end }}
|
||||||
|
</small>
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
{{ $page.Param "event.weekly.intro" }}
|
||||||
|
</p>
|
||||||
|
</li>
|
||||||
|
{{- end }}
|
||||||
|
{{- end }}
|
||||||
|
</ul>
|
||||||
|
{{- end }}
|
Reference in New Issue