Ein veröffentlichtes Foto

Stille

Moosbedeckte Holzpfosten ziehen sich in einer stillen Reihe in das ruhige Wasser. Der Abendhimmel leuchtet in sanften Farben über der glatten Oberfläche. Das Holz trägt die Spuren der Jahre und verleiht dem Bild eine greifbare Struktur. Zwischen stillem Wasser und farbenfrohem Himmel entsteht eine Stimmung, die zum Verweilen einlädt. Das Foto fängt einen Ort ein, an dem alles zur Ruhe kommt. Dies und weitere Fotos kannst du kostenfrei und in voller Auflösung auf unsplash.com runterladen. Hier geht es zum Foto

4. Oktober 2026 · 1 Minute · 80 Wörter

Alte Beiträge in Hugo markieren

Ich habe eine kleine Hinweisfunktion eingebaut, die bei Beiträgen erscheint, die älter als ein Jahr sind. Mir war wichtig, dass dieser Hinweis nicht bei reinen Fotobeiträgen auftaucht – Fotos verlieren schließlich selten an Relevanz. Zuerst habe ich selbst eine funktionierende Version geschrieben, anschließend den Code von einem Sprachmodell noch etwas optimieren lassen. Jetzt läuft bei mir folgende Variante: {{- /* Tags prüfen */ -}} {{- $tags := default (slice) .Params.tags -}} {{- $tagsLower := apply $tags "lower" "." -}} {{- $hasPhoto := in $tagsLower "photo" -}} {{- /* Relevantes Datum bestimmen und Stichtag berechnen */ -}} {{- $pageDate := time.AsTime (or .Lastmod .PublishDate .Date) -}} {{- $oneYearAgo := (now).AddDate -1 0 0 -}} {{- /*Hinweis nur auf echten Seiten, mit gültigem Datum, älter als 1 Jahr und nicht beim Tag "photo" */ -}} {{- if and .IsPage (not $hasPhoto) (gt ($pageDate.Unix) 0) (lt $pageDate $oneYearAgo) -}} <div class="alert alert-warning"> Hinweis: Dieser Artikel ist über ein Jahr alt. Die Informationen könnten veraltet sein. </div> {{- end -}}

21. Oktober 2025 · 1 Minute · 166 Wörter