Behebe Layoutauswahl unter aktuellem Hugo. #34

Open
hauke wants to merge 1 commit from hauke/www:hugo-tempate-fixes into staging
First-time contributor

Die layouts/_default/*.calendar.html-Vorlagen werden in Hugo
≥0.158 fälschlich für die HTML-Ausgabe ausgewählt, sodass alle
Sektions- und Einzelseiten VCALENDAR- statt HTML-Inhalt
enthielten. Die Vorlagen waren ohnehin nie funktionsfähig
(Warnung „found no layout file for calendar"); die ICS-Feeds
liefern die abschnittsspezifischen Vorlagen unter
layouts/{veranstaltungen,datengarten,page}/.

list.xml.html bekommt aus demselben Grund die korrekte Endung
.xml.

tools/gen_upcoming.py vergleicht Datumsangaben jetzt
zeitzonenneutral, damit Events mit Z-Suffix keinen TypeError
auslösen.

Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
Signed-off-by: Hauke Mehrtens hauke@hauke-m.de

Die layouts/_default/*.calendar.html-Vorlagen werden in Hugo ≥0.158 fälschlich für die HTML-Ausgabe ausgewählt, sodass alle Sektions- und Einzelseiten VCALENDAR- statt HTML-Inhalt enthielten. Die Vorlagen waren ohnehin nie funktionsfähig (Warnung „found no layout file for calendar"); die ICS-Feeds liefern die abschnittsspezifischen Vorlagen unter layouts/{veranstaltungen,datengarten,page}/. list.xml.html bekommt aus demselben Grund die korrekte Endung .xml. tools/gen_upcoming.py vergleicht Datumsangaben jetzt zeitzonenneutral, damit Events mit Z-Suffix keinen TypeError auslösen. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
hauke added 1 commit 2026-05-03 16:57:22 +02:00
Die layouts/_default/*.calendar.html-Vorlagen werden in Hugo
≥0.158 fälschlich für die HTML-Ausgabe ausgewählt, sodass alle
Sektions- und Einzelseiten VCALENDAR- statt HTML-Inhalt
enthielten. Die Vorlagen waren ohnehin nie funktionsfähig
(Warnung „found no layout file for calendar"); die ICS-Feeds
liefern die abschnittsspezifischen Vorlagen unter
layouts/{veranstaltungen,datengarten,page}/.

list.xml.html bekommt aus demselben Grund die korrekte Endung
.xml.

tools/gen_upcoming.py vergleicht Datumsangaben jetzt
zeitzonenneutral, damit Events mit Z-Suffix keinen TypeError
auslösen.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u hugo-tempate-fixes:hauke-hugo-tempate-fixes
git checkout hauke-hugo-tempate-fixes

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git checkout staging
git merge --no-ff hauke-hugo-tempate-fixes
git checkout hauke-hugo-tempate-fixes
git rebase staging
git checkout staging
git merge --ff-only hauke-hugo-tempate-fixes
git checkout hauke-hugo-tempate-fixes
git rebase staging
git checkout staging
git merge --no-ff hauke-hugo-tempate-fixes
git checkout staging
git merge --squash hauke-hugo-tempate-fixes
git checkout staging
git merge --ff-only hauke-hugo-tempate-fixes
git checkout staging
git merge hauke-hugo-tempate-fixes
git push origin staging
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: cccb-website-team/www#34
No description provided.