From 14dc3002054ff7df9e9892457f6c3d5333c46a2d Mon Sep 17 00:00:00 2001 From: Will Faught Date: Fri, 14 Feb 2025 21:57:18 -0800 Subject: [PATCH] Add links for page translations, output formats for RSS --- layouts/_default/list.rss.xml | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/layouts/_default/list.rss.xml b/layouts/_default/list.rss.xml index dce737d9..164fc084 100644 --- a/layouts/_default/list.rss.xml +++ b/layouts/_default/list.rss.xml @@ -94,7 +94,7 @@ {{ . }} {{ end }} - {{ range $subpages }} + {{ range $subpage := $subpages }} {{ if not (.Param "paige.exclude_feeds") }} {{ $author := "" }} @@ -148,6 +148,29 @@ {{ . }} {{ end }} + {{ range .OutputFormats }} + {{ $kind := not (hasSuffix .Permalink "/paige-search.json") }} + {{ $rel := cond (eq .Rel "canonical") "self" .Rel }} + + {{ $href := cond (and (eq $rel "alternate") (eq .MediaType.Type "text/html")) $link .Permalink }} + {{ $valid := in (slice "alternate" "enclosure" "related" "self" "via") $rel }} + + {{ if and $kind $valid }} + + {{ end }} + {{ end }} + + {{ range $t := .Translations }} + {{ range .OutputFormats }} + {{ $kind := not (hasSuffix .Permalink "/paige-search.json") }} + {{ $valid := in (slice "alternate" "enclosure" "related" "self" "via") .Rel }} + + {{ if and $kind $valid }} + + {{ end }} + {{ end }} + {{ end }} + {{ with $published }} {{ . }} {{ end }}