From 0e602cfa7881f789c3e9f1d5f25db9a8179cd0fc Mon Sep 17 00:00:00 2001 From: t Date: Sun, 12 Jul 2026 20:00:15 -0600 Subject: site updates --- feed.xml.tmpl | 43 ++++++++++++++++++++++++++++++++++++------- 1 file changed, 36 insertions(+), 7 deletions(-) (limited to 'feed.xml.tmpl') diff --git a/feed.xml.tmpl b/feed.xml.tmpl index c95aa53..8952437 100644 --- a/feed.xml.tmpl +++ b/feed.xml.tmpl @@ -3,19 +3,48 @@ Notes, code, and longer thoughts from an elder-millennial software engineer in Salt Lake City. - {{$posts := sortPages (index .Pages "weblog") "post_date"}}{{with slicePages $posts 0 1}}{{range .}}{{rfc3339 (index .Meta "post_date")}}{{end}}{{else}}2026-07-11T00:00:00Z{{end}} + {{$posts := sortPages (index .Pages "weblog") "post_date" "mod_time" -}} + {{with slicePages $posts 0 1 -}} + + {{- range . -}} + {{$post_date := or (index .Meta "post_date") .ModTime -}} + {{rfc3339 $post_date}} + {{- end -}} + + {{- else -}} + 2026-07-11T00:00:00Z + {{- end}} https://tjp.lol/ tjp t@tjp.lol - {{range $posts}} + {{range $posts -}} + {{$post_date := or (index .Meta "post_date") .ModTime -}} + {{.Title}} {{.CanonicalURL}} - {{rfc3339 (index .Meta "post_date")}} - {{if index .Meta "updated"}}{{rfc3339 (index .Meta "updated")}}{{else}}{{rfc3339 (index .Meta "post_date")}}{{end}} - {{with .Sections}}{{xml (index . 0)}} - {{end}} - {{end}} + {{rfc3339 $post_date}} + + {{- if index .Meta "updated" -}} + {{rfc3339 (index .Meta "updated")}} + {{- else -}} + {{rfc3339 $post_date}} + {{- end -}} + + + {{- $sawH1 := false}} + {{- $lede := true}} + {{- range .Sections}} + {{- if and $sawH1 $lede}} + {{- xml .}} + {{- $lede = false}} + {{- else if eq (printf "%.3s" .) " + + {{- end}} -- cgit v1.3