Compare commits

...

29 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
d47d5c8439 Merge pull request 'Add Workflow' (#1) from deploy into main
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 17s
Reviewed-on: #1
2025-11-05 21:49:04 +01:00
ccaf58808f Fix typo
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 20s
2025-11-05 21:48:33 +01:00
d067ea0517 Fix Meli site
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 15s
2025-11-05 21:43:45 +01:00
d9efc2078c Switch deploy to meli
Some checks failed
Building & Deploying Website / Deploy-Website (push) Failing after 21s
2025-11-05 21:41:42 +01:00
9af235e21e Modify publish command
Some checks failed
Building & Deploying Website / Deploy-Website (push) Failing after 22s
2025-11-05 20:30:24 +01:00
74ebd07231 Modify publish
Some checks failed
Building & Deploying Website / Deploy-Website (push) Failing after 18s
2025-11-05 20:25:17 +01:00
2669bb2297 Add publish step
Some checks failed
Building & Deploying Website / Deploy-Website (push) Failing after 20s
2025-11-05 20:23:09 +01:00
4ba6ffad21 Checkout submodules
All checks were successful
Building & Deploying Website / Deploy-Website (push) Successful in 10s
2025-11-05 20:19:39 +01:00
e1e011bd15 Install hugo action
Some checks failed
Building & Deploying Website / Deploy-Website (push) Failing after 7s
2025-11-05 20:18:10 +01:00
bc8820c085 Add workflow
Some checks failed
Building & Deploying Website / Deploy-Website (push) Failing after 30s
2025-11-05 19:58:02 +01:00
18 changed files with 193 additions and 15 deletions

View File

@@ -0,0 +1,35 @@
name: Building & Deploying Website
on: [push]
env:
MELI_SITE: "4a03bf6e-193f-4626-bbeb-a1407422d0bc"
jobs:
Deploy-Website:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: https://git.hogertz.eu/actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd
with:
submodules: true
- name: Setup Hugo
uses: https://git.hogertz.eu/actions/hugo@75d2e84710de30f6ff7268e08f310b60ef14033f
with:
hugo-version: '0.152.2'
# extended: true
- name: Build
run: hugo -b $BASE_URL --minify
env:
BASE_URL: ${{ vars.BASE_URL }}
- name: "Publish"
run: |
npx -p "@getmeli/cli" meli upload ./public \
--url "https://pages.hogertz.eu" \
--site "$MELI_SITE" \
--token "$MELI_TOKEN" \
--release "$GITHUB_SHA"
env:
MELI_TOKEN: ${{ secrets.MELI_TOKEN }}
GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }}

View File

@@ -3,7 +3,6 @@
# https://blowfish.page/docs/getting-started/ # https://blowfish.page/docs/getting-started/
theme = "blowfish" # UNCOMMENT THIS LINE theme = "blowfish" # UNCOMMENT THIS LINE
# baseURL = "https://your_domain.com/"
defaultContentLanguage = "de" defaultContentLanguage = "de"
# pluralizeListTitles = "true" # hugo function useful for non-english languages, find out more in https://gohugo.io/getting-started/configuration/#pluralizelisttitles # 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]] [[main]]
name = "Über Uns" name = "Über Uns"
weight = 20 weight = 20
pageRef = "hauptverein"
[[main]] [[main]]
name = "Hauptverein" name = "Hauptverein"
@@ -36,6 +37,12 @@ url = "https://www.facebook.com/people/Musikverein-Molbergen-MVM/100040265892660
identifier = "sdIxPeDJlk" identifier = "sdIxPeDJlk"
weight = 40 weight = 40
[[main]]
pre = "rss"
url = "/index.xml"
identifier = "sdIxKeDJlk"
weight = 50
[[footer]] [[footer]]
none = "none" none = "none"

View File

@@ -33,10 +33,10 @@ showAppearanceSwitcher = true
showScrollToTop = true showScrollToTop = true
[homepage] [homepage]
layout = "card" layout = "page"
showRecent = true showRecent = true
showRecentItems = 1 showRecentItems = 2
showMoreLink = false showMoreLink = true
showMoreLinkDest = "/artikel/" showMoreLinkDest = "/artikel/"
cardView = false cardView = false
cardViewScreenWidth = true 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. 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. 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!** 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. Musikverein Molbergen e.V.
Auf dem Woop 2 Kirchstr. 6
49696 Grönheim 49696 Molbergen
Vereinsregister: VR 150701 Vereinsregister: VR 150701
Registergericht: Amtsgericht Oldenburg Registergericht: Amtsgericht Oldenburg
``` ```
**Vertreten durch den Vorstand:** **Vertreten durch den Vorstand:**
Jutta Tellmann, Christoph Meyer-Rohen, Felix Wulfers Felix Wulfers, Christoph Meyer-Rohen, Lina Bürsken
### Kontakt ### 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 ### 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"}