Compare commits
19 Commits
d47d5c8439
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
811f4faeb4
|
|||
|
a8eed99d8f
|
|||
|
43ff5e3bfc
|
|||
|
4f3ddfc459
|
|||
|
0e9e7efb6a
|
|||
|
da33fa65de
|
|||
|
93610e4698
|
|||
|
92ff735d7f
|
|||
|
fa46e41da4
|
|||
|
e1992c86fd
|
|||
|
d822034469
|
|||
|
2364f655af
|
|||
| 2d2a241b4a | |||
| 16760c5dbc | |||
| 3db54fdfd1 | |||
| 716d7b761b | |||
| d0a7893e3f | |||
| 4277ab3103 | |||
| 23c5e59393 |
@@ -8,18 +8,20 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Check out repository code
|
||||
uses: actions/checkout@v4
|
||||
uses: https://git.hogertz.eu/actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd
|
||||
with:
|
||||
submodules: true
|
||||
|
||||
- name: Setup Hugo
|
||||
uses: peaceiris/actions-hugo@v3
|
||||
uses: https://git.hogertz.eu/actions/hugo@75d2e84710de30f6ff7268e08f310b60ef14033f
|
||||
with:
|
||||
hugo-version: '0.152.2'
|
||||
# extended: true
|
||||
|
||||
- name: Build
|
||||
run: hugo --minify
|
||||
run: hugo -b $BASE_URL --minify
|
||||
env:
|
||||
BASE_URL: ${{ vars.BASE_URL }}
|
||||
|
||||
- name: "Publish"
|
||||
run: |
|
||||
|
||||
@@ -2,8 +2,7 @@
|
||||
# Refer to the theme docs for more details about each of these parameters.
|
||||
# https://blowfish.page/docs/getting-started/
|
||||
|
||||
theme = "blowfish" # UNCOMMENT THIS LINE
|
||||
# baseURL = "https://your_domain.com/"
|
||||
theme = "blowfish" # UNCOMMENT THIS LINE
|
||||
defaultContentLanguage = "de"
|
||||
|
||||
# pluralizeListTitles = "true" # hugo function useful for non-english languages, find out more in https://gohugo.io/getting-started/configuration/#pluralizelisttitles
|
||||
|
||||
@@ -9,6 +9,7 @@ weight = 10
|
||||
[[main]]
|
||||
name = "Über Uns"
|
||||
weight = 20
|
||||
pageRef = "hauptverein"
|
||||
|
||||
[[main]]
|
||||
name = "Hauptverein"
|
||||
@@ -36,6 +37,12 @@ url = "https://www.facebook.com/people/Musikverein-Molbergen-MVM/100040265892660
|
||||
identifier = "sdIxPeDJlk"
|
||||
weight = 40
|
||||
|
||||
[[main]]
|
||||
pre = "rss"
|
||||
url = "/index.xml"
|
||||
identifier = "sdIxKeDJlk"
|
||||
weight = 50
|
||||
|
||||
[[footer]]
|
||||
none = "none"
|
||||
|
||||
|
||||
@@ -33,10 +33,10 @@ showAppearanceSwitcher = true
|
||||
showScrollToTop = true
|
||||
|
||||
[homepage]
|
||||
layout = "card"
|
||||
layout = "page"
|
||||
showRecent = true
|
||||
showRecentItems = 1
|
||||
showMoreLink = false
|
||||
showRecentItems = 2
|
||||
showMoreLink = true
|
||||
showMoreLinkDest = "/artikel/"
|
||||
cardView = false
|
||||
cardViewScreenWidth = true
|
||||
|
||||
@@ -1,4 +1,15 @@
|
||||
# Musikverein Molbergen
|
||||
---
|
||||
title: "Musikverein Molbergen"
|
||||
description: "Der Musikverein Molbergen - 115 aktive Mitglieder, 10 Register unter der Leitung von Dirigentin Ingrid Sieve. Proben jeden Donnerstag im Pfarrheim Molbergen."
|
||||
---
|
||||
|
||||
{{< figure
|
||||
src="ABP_4586.jpeg"
|
||||
alt="Gruppenfoto des Musikverein Molbergen im Bürgerpark Molbergen"
|
||||
caption="Musikverein Molbergen im Bürgerpark - Fotos von Andreas Böhm"
|
||||
fetchpriority="high"
|
||||
loading="eager"
|
||||
>}}
|
||||
|
||||
Der Musikverein Molbergen besteht aktuell aus rund 115 aktiven Mitgliedern, 71% davon weiblich. Das Durchschnittsalter der Mitglieder liegt bei 25 Jahren. Der Verein teilt sich in 10 Register auf, die von unserer Dirigentin Ingrid Sieve auf Kurs gehalten werden. Jeden Donnerstagabend finden von 18.30 Uhr – 19.30 Uhr die Proben des Jugendorchesters und von 20:00 Uhr – 22.00 Uhr die Proben des Hauptorchesters im Molberger Pfarrheim statt.
|
||||
|
||||
|
||||
BIN
content/artikel/adventskonzert-2025/feature.jpg
Normal file
BIN
content/artikel/adventskonzert-2025/feature.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 50 KiB |
10
content/artikel/adventskonzert-2025/index.md
Normal file
10
content/artikel/adventskonzert-2025/index.md
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
title: "Adventskonzert 2025"
|
||||
date: 2025-11-17
|
||||
draft: false
|
||||
heroStyle: big
|
||||
---
|
||||
|
||||
Am 4. Advent veranstalten wir in diesem Jahr wieder ein Adventskonzert in der Molberger St. Johannes Baptist Kirche. 🎅🎄
|
||||
|
||||
Kommt vorbei und lasst euch auf Weihnachten einstimmen. Es geht los um 17:00 Uhr. Der Eintritt ist frei.
|
||||
@@ -15,5 +15,5 @@ Und irgendwie hat es oft auch richtig Spaß gemacht.
|
||||
|
||||
Dann war da ja noch die Aufgabe, die unser Vater für mich vorgesehen hatte. „Dirigieren…? Dat kann use Ingrid woll!“ So wurde ich mit 23 Jahren von den Mitgliedern des Musikvereins auf der Generalversammlung in mein Amt gehoben.
|
||||
|
||||
Wie sehe ich das eigentlich heute? ….nach 28 Jahren Musikverein?
|
||||
Wie sehe ich das eigentlich heute? ….nach über 40 Jahren Musikverein?
|
||||
Ich schicke zur Zeit unseren Sohn zur musikalischen Ausbildung, denn auch er hat natürlich die Leidenschaft weitergereicht bekommen. Ja, was denke ich heute? … **Danke Papa!**
|
||||
|
||||
@@ -8,20 +8,19 @@ showPagination: false
|
||||
|
||||
```
|
||||
Musikverein Molbergen e.V.
|
||||
Auf dem Woop 2
|
||||
49696 Grönheim
|
||||
Kirchstr. 6
|
||||
49696 Molbergen
|
||||
|
||||
Vereinsregister: VR 150701
|
||||
Registergericht: Amtsgericht Oldenburg
|
||||
```
|
||||
|
||||
**Vertreten durch den Vorstand:**
|
||||
Jutta Tellmann, Christoph Meyer-Rohen, Felix Wulfers
|
||||
Felix Wulfers, Christoph Meyer-Rohen, Lina Bürsken
|
||||
|
||||
### Kontakt
|
||||
|
||||
- Telefon: +49 4479 939355
|
||||
- E-Mail: [info@mv-molbergen.de](mailto:info@mv-molbergen.de)
|
||||
E-Mail: [info@mv-molbergen.de](mailto:info@mv-molbergen.de)
|
||||
|
||||
### Sonstiges
|
||||
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
baseURL = 'https://example.org/'
|
||||
languageCode = 'en-us'
|
||||
title = 'My New Hugo Site'
|
||||
58
layouts/_default/rss.xml
Normal file
58
layouts/_default/rss.xml
Normal file
@@ -0,0 +1,58 @@
|
||||
{{- $pctx := . -}}
|
||||
{{- if .IsHome -}}{{ $pctx = .Site }}{{- end -}}
|
||||
{{- $pages := slice -}}
|
||||
{{- if or $.IsHome $.IsSection -}}
|
||||
{{- $pages = $pctx.RegularPages -}}
|
||||
{{- else -}}
|
||||
{{- $pages = $pctx.Pages -}}
|
||||
{{- end -}}
|
||||
{{- /* Filter to only include pages from the artikel section */ -}}
|
||||
{{- $pages = where $pages "Section" "artikel" -}}
|
||||
{{- $limit := .Site.Config.Services.RSS.Limit -}}
|
||||
{{- if ge $limit 1 -}}
|
||||
{{- $pages = $pages | first $limit -}}
|
||||
{{- end -}}
|
||||
{{- printf "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>" | safeHTML }}
|
||||
<rss version="2.0"
|
||||
xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>{{ if eq .Title .Site.Title }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{.}} on {{ end }}{{ .Site.Title }}{{ end }}</title>
|
||||
<link>{{ .Permalink }}</link>
|
||||
<description>Recent content {{ if ne .Title .Site.Title }}{{ with .Title }}in {{.}} {{ end }}{{ end }}on {{ .Site.Title }}</description>
|
||||
<generator>Hugo -- gohugo.io</generator>
|
||||
<language>{{ site.LanguageCode }}</language>{{ with .Site.Params.Author.email }}
|
||||
<managingEditor>{{.}}{{ with $.Site.Params.Author.name }} ({{.}}){{end}}</managingEditor>{{end}}{{ with .Site.Params.Author.email }}
|
||||
<webMaster>{{.}}{{ with $.Site.Params.Author.name }} ({{.}}){{end}}</webMaster>{{end}}
|
||||
{{ if .Site.Params.footer.showCopyright | default true -}}
|
||||
<copyright>{{ with replace .Site.Params.copyright "{ year }" now.Year }}{{.}}{{ else }}© {{ now.Format "2006" }} {{ .Site.Params.Author.name }}{{- end }}</copyright>
|
||||
{{- end }}
|
||||
{{ if not .Date.IsZero }}<lastBuildDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</lastBuildDate>{{ end }}
|
||||
{{- with .OutputFormats.Get "RSS" -}}
|
||||
{{ printf "<atom:link href=%q rel=\"self\" type=%q />" .Permalink .MediaType | safeHTML }}
|
||||
{{- end -}}
|
||||
{{ if and (.Site.Params.rssnext.feedId) (.Site.Params.rssnext.userId) }}
|
||||
<follow_challenge>
|
||||
<feedId>{{ .Site.Params.rssnext.feedId }}</feedId>
|
||||
<userId>{{ .Site.Params.rssnext.userId }}</userId>
|
||||
</follow_challenge>
|
||||
{{ end }}
|
||||
{{ range $pages }}
|
||||
<item>
|
||||
<title>{{ .Title }}</title>
|
||||
<link>{{ .Permalink }}</link>
|
||||
<pubDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</pubDate>
|
||||
{{ with .Site.Params.Author.email }}<author>{{.}}{{ with $.Site.Params.Author.name }} ({{.}}){{end}}</author>{{end}}
|
||||
<guid>{{ .Permalink }}</guid>
|
||||
<description>{{ .Content | html }}</description>
|
||||
{{ range ( where .Site.RegularPages ".RelPermalink" .RelPermalink | first 1 ) }}
|
||||
{{- $images := .Resources.ByType "image" -}}
|
||||
{{- $featured := $images.GetMatch "*feature*" -}}
|
||||
{{- if not $featured }}{{ $featured = $images.GetMatch "{*cover*,*thumbnail*}" }}{{ end -}}
|
||||
{{- with $featured -}}
|
||||
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="{{ $featured.Permalink }}" />
|
||||
{{- end -}}
|
||||
{{ end }}
|
||||
</item>
|
||||
{{ end }}
|
||||
</channel>
|
||||
</rss>
|
||||
61
layouts/shortcodes/figure.html
Normal file
61
layouts/shortcodes/figure.html
Normal file
@@ -0,0 +1,61 @@
|
||||
{{ $disableImageOptimization := .Site.Params.disableImageOptimization | default
|
||||
false }} {{ if .Get "default" }} {{ partial
|
||||
"hugo-embedded/shortcodes/figure-default.html" . }} {{ else }} {{- $url :=
|
||||
urls.Parse (.Get "src") }} {{- $altText := .Get "alt" }} {{- $caption := .Get
|
||||
"caption" }} {{- $href := .Get "href" }} {{- $class := .Get "class" }} {{-
|
||||
$target := .Get "target" | default "_blank" }} {{- $nozoom := .Get "nozoom" |
|
||||
default false -}} {{- $loading := .Get "loading" | default "lazy" -}} {{-
|
||||
$fetchpriority := .Get "fetchpriority" | default "auto" -}}
|
||||
|
||||
<figure>
|
||||
{{- with $href }}<a
|
||||
href="{{ . }}"
|
||||
{{
|
||||
with
|
||||
$target
|
||||
}}target="{{ . }}"
|
||||
{{
|
||||
end
|
||||
}}
|
||||
class="inline-block"
|
||||
>{{ end -}} {{- if findRE "^https?" $url.Scheme }}
|
||||
<img
|
||||
class="my-0 rounded-md{{ with $nozoom }} nozoom{{ end }}{{ with $class }} {{ . }}{{ end }}"
|
||||
src="{{ $url.String }}"
|
||||
alt="{{ $altText }}"
|
||||
loading="{{ $loading }}"
|
||||
fetchpriority="{{ $fetchpriority }}"
|
||||
/>
|
||||
{{- else }} {{- $resource := "" }} {{- if $.Page.Resources.GetMatch
|
||||
($url.String) }} {{- $resource = $.Page.Resources.GetMatch ($url.String) }}
|
||||
{{- else if resources.GetMatch ($url.String) }} {{- $resource =
|
||||
resources.Get ($url.String) }} {{- end }} {{- with $resource }} {{- if or
|
||||
$disableImageOptimization (eq .MediaType.SubType "svg")}}
|
||||
<img
|
||||
class="my-0 rounded-md{{ with $nozoom }} nozoom{{ end }}{{ with $class }} {{ . }}{{ end }}"
|
||||
src="{{ .RelPermalink }}"
|
||||
alt="{{ $altText }}"
|
||||
loading="{{ $loading }}"
|
||||
fetchpriority="{{ $fetchpriority }}"
|
||||
/>
|
||||
{{- else }} <img class="my-0 rounded-md{{ with $nozoom }} nozoom{{ end }}{{
|
||||
with $class }} {{ . }}{{ end }}" loading="{{ $loading }}" decoding="async"
|
||||
fetchpriority="{{ $fetchpriority }}" alt="{{ $altText }}" {{ with .Width
|
||||
}}width="{{ . }}"{{ end }} {{ with .Height }}height="{{ . }}"{{ end }}
|
||||
src="{{ (.Resize "800x").RelPermalink }}" srcset=" {{- (.Resize
|
||||
"800x").RelPermalink }} 800w, {{- (.Resize "1280x").RelPermalink }} 1280w"
|
||||
sizes="(min-width: 768px) 50vw, 65vw" data-zoom-src="{{ .RelPermalink }}" />
|
||||
{{- end }} {{- else }}
|
||||
<img
|
||||
class="my-0 rounded-md{{ with $nozoom }} nozoom{{ end }}{{ with $class }} {{ . }}{{ end }}"
|
||||
src="{{ $url.String }}"
|
||||
alt="{{ $altText }}"
|
||||
loading="{{ $loading }}"
|
||||
fetchpriority="{{ $fetchpriority }}"
|
||||
/>
|
||||
{{- end }} {{- end }} {{ if $href }}</a
|
||||
>{{ end }} {{ with $caption }}
|
||||
<figcaption>{{ . | markdownify }}</figcaption>
|
||||
{{ end }}
|
||||
</figure>
|
||||
{{- end -}}
|
||||
BIN
static/android-chrome-192x192.png
Normal file
BIN
static/android-chrome-192x192.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 9.0 KiB |
BIN
static/apple-touch-icon.png
Normal file
BIN
static/apple-touch-icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 8.2 KiB |
BIN
static/favicon-16x16.png
Normal file
BIN
static/favicon-16x16.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 491 B |
BIN
static/favicon-32x32.png
Normal file
BIN
static/favicon-32x32.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.0 KiB |
BIN
static/favicon.ico
Normal file
BIN
static/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
1
static/site.webmanifest
Normal file
1
static/site.webmanifest
Normal file
@@ -0,0 +1 @@
|
||||
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}
|
||||
Reference in New Issue
Block a user