Add information for 'event_weekly' shortcode into page metadata to be accessible somewhere else
This commit is contained in:
parent
f7311c72eb
commit
878c35f5fb
|
@ -5,11 +5,12 @@ description: Crypto!
|
||||||
draft: false
|
draft: false
|
||||||
showmetadates: false
|
showmetadates: false
|
||||||
showmetalinks: false
|
showmetalinks: false
|
||||||
|
event:
|
||||||
|
weekly:
|
||||||
|
weekday: Mittwoch
|
||||||
|
begin: '20.00'
|
||||||
|
finish: '23.30'
|
||||||
|
interval: ersten
|
||||||
---
|
---
|
||||||
|
|
||||||
{{< event_weekly
|
{{< event_weekly >}}
|
||||||
weekday="Mittwoch"
|
|
||||||
interval="1"
|
|
||||||
begin="20.00"
|
|
||||||
finish="23.30"
|
|
||||||
>}}
|
|
||||||
|
|
|
@ -7,9 +7,10 @@ showmetadates: false
|
||||||
showmetalinks: false
|
showmetalinks: false
|
||||||
aliases:
|
aliases:
|
||||||
- /termine/freitag
|
- /termine/freitag
|
||||||
|
event:
|
||||||
|
weekly:
|
||||||
|
weekday: Freitag
|
||||||
|
begin: '19.00'
|
||||||
---
|
---
|
||||||
|
|
||||||
{{< event_weekly
|
{{< event_weekly >}}
|
||||||
weekday="Freitag"
|
|
||||||
begin="19.00"
|
|
||||||
>}}
|
|
||||||
|
|
|
@ -7,10 +7,11 @@ showmetadates: false
|
||||||
showmetalinks: false
|
showmetalinks: false
|
||||||
aliases:
|
aliases:
|
||||||
- /termine/dienstag
|
- /termine/dienstag
|
||||||
|
event:
|
||||||
|
weekly:
|
||||||
|
weekday: Dienstag
|
||||||
|
begin: '19.30'
|
||||||
|
finish: '22.30'
|
||||||
---
|
---
|
||||||
|
|
||||||
{{< event_weekly
|
{{< event_weekly >}}
|
||||||
weekday="Dienstag"
|
|
||||||
begin="19.30"
|
|
||||||
finish="22.30"
|
|
||||||
>}}
|
|
||||||
|
|
|
@ -5,9 +5,10 @@ description: Router mit Antennen!
|
||||||
draft: false
|
draft: false
|
||||||
showmetadates: false
|
showmetadates: false
|
||||||
showmetalinks: false
|
showmetalinks: false
|
||||||
|
event:
|
||||||
|
weekly:
|
||||||
|
weekday: Donnerstag
|
||||||
|
begin: '19.30'
|
||||||
---
|
---
|
||||||
|
|
||||||
{{< event_weekly
|
{{< event_weekly >}}
|
||||||
weekday="Donnerstag"
|
|
||||||
begin="19.30"
|
|
||||||
>}}
|
|
||||||
|
|
|
@ -7,11 +7,12 @@ showmetadates: false
|
||||||
showmetalinks: false
|
showmetalinks: false
|
||||||
aliases:
|
aliases:
|
||||||
- /termine/mittwoch
|
- /termine/mittwoch
|
||||||
|
event:
|
||||||
|
weekly:
|
||||||
|
weekday: Mittwoch
|
||||||
|
begin: '17.00'
|
||||||
|
finish: '20.00'
|
||||||
|
annotation: nur bei Bedarf & auf Einladung
|
||||||
---
|
---
|
||||||
|
|
||||||
{{< event_weekly
|
{{< event_weekly >}}
|
||||||
weekday="Mittwoch"
|
|
||||||
note="nur bei Bedarf & auf Einladung"
|
|
||||||
begin="17.00"
|
|
||||||
finish="20.00"
|
|
||||||
>}}
|
|
||||||
|
|
|
@ -7,10 +7,11 @@ showmetadates: false
|
||||||
showmetalinks: false
|
showmetalinks: false
|
||||||
aliases:
|
aliases:
|
||||||
- /termine/montag
|
- /termine/montag
|
||||||
|
event:
|
||||||
|
weekly:
|
||||||
|
weekday: Montag
|
||||||
|
begin: '19.30'
|
||||||
|
finish: '22.00'
|
||||||
---
|
---
|
||||||
|
|
||||||
{{< event_weekly
|
{{< event_weekly >}}
|
||||||
weekday="Montag"
|
|
||||||
begin="19.30"
|
|
||||||
finish="22.00"
|
|
||||||
>}}
|
|
||||||
|
|
|
@ -7,10 +7,11 @@ showmetadates: false
|
||||||
showmetalinks: false
|
showmetalinks: false
|
||||||
aliases:
|
aliases:
|
||||||
- /termine/donnerstag
|
- /termine/donnerstag
|
||||||
|
event:
|
||||||
|
weekly:
|
||||||
|
weekday: Donnerstag
|
||||||
|
begin: '19.00'
|
||||||
|
finish: '21.30'
|
||||||
---
|
---
|
||||||
|
|
||||||
{{< event_weekly
|
{{< event_weekly >}}
|
||||||
weekday="Donnerstag"
|
|
||||||
begin="19.00"
|
|
||||||
finish="22.00"
|
|
||||||
>}}
|
|
||||||
|
|
|
@ -1,4 +1,14 @@
|
||||||
{{- $weekday := .Get "weekday" }}
|
{{- $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" }}
|
||||||
<p></p>
|
<p></p>
|
||||||
<div class="purge-g">
|
<div class="purge-g">
|
||||||
<div class="pure-u-1-24">
|
<div class="pure-u-1-24">
|
||||||
|
@ -22,14 +32,14 @@
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
Jeden
|
Jeden
|
||||||
{{ with .Get "interval" }}
|
{{ with $interval }}
|
||||||
{{ . }}.
|
{{ . }}
|
||||||
{{ $weekday }}
|
{{ $weekday }}
|
||||||
im Monat
|
im Monat
|
||||||
{{ else }}
|
{{ else }}
|
||||||
{{ $weekday }}
|
{{ $weekday }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ with .Get "note" }}
|
{{ with $annotation }}
|
||||||
<br>
|
<br>
|
||||||
<small>
|
<small>
|
||||||
({{ . }})
|
({{ . }})
|
||||||
|
@ -37,11 +47,11 @@
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ .Get "begin" }}
|
{{ $begin }}
|
||||||
Uhr
|
Uhr
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ with .Get "finish" }}
|
{{ with $finish }}
|
||||||
{{ . }}
|
{{ . }}
|
||||||
Uhr
|
Uhr
|
||||||
{{ else }}
|
{{ else }}
|
||||||
|
|
Reference in New Issue