Compare commits

...

19 Commits

Author SHA1 Message Date
811f4faeb4 content/impressum.md aktualisiert
Some checks failed
Building & Deploying Website / Deploy-Website (push) Failing after 35s
2026-01-11 21:39:35 +01:00
a8eed99d8f Switch to actions mirror
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 23s
2025-11-18 23:55:16 +01:00
43ff5e3bfc Include full content in RSS feed
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 19s
2025-11-18 23:44:44 +01:00
4f3ddfc459 Fix RSS link
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 15s
2025-11-18 23:40:25 +01:00
0e9e7efb6a Add RSS feed
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 21s
2025-11-18 22:02:46 +01:00
da33fa65de Add link to "Über Uns" menu
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 17s
2025-11-17 15:30:38 +01:00
93610e4698 Show more recent articles on homepage
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 20s
2025-11-17 15:25:59 +01:00
92ff735d7f Add favicon 2025-11-17 15:25:49 +01:00
fa46e41da4 Arikel Adventskonzert 2025
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 22s
2025-11-17 15:01:48 +01:00
e1992c86fd Anpassen Dirigentin Text
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 20s
2025-11-06 23:25:53 +01:00
d822034469 Add photo credit
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 20s
2025-11-06 23:13:42 +01:00
2364f655af My Signed Commit Test
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 20s
Signed-off-by: Hendrik Hogertz <hendrik.hogertz@bayer.com>
2025-11-06 01:02:56 +01:00
2d2a241b4a Merge pull request 'Add homepage title and description' (#3) from seo-meta into main
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 21s
Reviewed-on: #3
2025-11-06 00:54:16 +01:00
16760c5dbc Add homepage title and description
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 19s
2025-11-06 00:43:03 +01:00
3db54fdfd1 Add eager loading and high fetchpriority for LCP image
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 18s
2025-11-06 00:36:18 +01:00
716d7b761b Merge pull request 'Correctly set base_url' (#2) from base_url into main
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 17s
Reviewed-on: #2
2025-11-05 22:09:05 +01:00
d0a7893e3f Correct url env var
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 18s
2025-11-05 22:07:21 +01:00
4277ab3103 Add BASE_URL config
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 19s
2025-11-05 22:04:48 +01:00
23c5e59393 Pic first on homepage
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 20s
2025-11-05 21:56:09 +01:00
18 changed files with 163 additions and 18 deletions

View File

@@ -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: |

View File

@@ -3,7 +3,6 @@
# https://blowfish.page/docs/getting-started/
theme = "blowfish" # UNCOMMENT THIS LINE
# baseURL = "https://your_domain.com/"
defaultContentLanguage = "de"
# pluralizeListTitles = "true" # hugo function useful for non-english languages, find out more in https://gohugo.io/getting-started/configuration/#pluralizelisttitles

View File

@@ -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"

View File

@@ -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

View File

@@ -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.

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

View 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.

View File

@@ -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!**

View File

@@ -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

View File

@@ -1,3 +0,0 @@
baseURL = 'https://example.org/'
languageCode = 'en-us'
title = 'My New Hugo Site'

58
layouts/_default/rss.xml Normal file
View 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>

View 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 -}}

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 491 B

BIN
static/favicon-32x32.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
static/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

1
static/site.webmanifest Normal file
View 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"}