diff --git a/layouts/_default/list.atom.xml b/layouts/_default/list.atom.xml index f9941801..e0cb3aae 100644 --- a/layouts/_default/list.atom.xml +++ b/layouts/_default/list.atom.xml @@ -10,7 +10,7 @@ {{ $pagetitle := $page.Title | markdownify }} {{ $rights := site.Copyright | markdownify }} {{ $sitetitle := site.Title | markdownify }} -{{ $subpages := (cond $page.IsHome site $page).RegularPages }} +{{ $subpages := slice }} {{ $subtitle := $page.Description | markdownify }} {{ $title := "" }} {{ $updated := site.LastChange.Format $format }} @@ -23,7 +23,11 @@ {{ $id = $page.Permalink }} {{ end }} -{{ $subpages = where $subpages "Params.paige.feed.hide_page" "ne" true }} +{{ range (cond $page.IsHome site $page).RegularPages }} + {{ if not (.Param "paige.feed.hide_page") }} + {{ $subpages = $subpages | append . }} + {{ end }} +{{ end }} {{ if gt $limit 0 }} {{ $subpages = $subpages | first $limit }} diff --git a/layouts/_default/rss.xml b/layouts/_default/rss.xml index 12b2914a..49bae6b4 100644 --- a/layouts/_default/rss.xml +++ b/layouts/_default/rss.xml @@ -12,11 +12,15 @@ {{ $managingeditor := $page.Param "paige.feed.rss.managing_editor" }} {{ $pagetitle := $page.Title | markdownify | plainify }} {{ $sitetitle := site.Title | markdownify | plainify }} -{{ $subpages := (cond $page.IsHome site $page).RegularPages }} +{{ $subpages := slice }} {{ $title := "" }} {{ $webmaster := $page.Param "paige.feed.rss.web_master" }} -{{ $subpages = where $subpages "Params.paige.feed.hide_page" "ne" true }} +{{ range (cond $page.IsHome site $page).RegularPages }} + {{ if not (.Param "paige.feed.hide_page") }} + {{ $subpages = $subpages | append . }} + {{ end }} +{{ end }} {{ if gt $limit 0 }} {{ $subpages = $subpages | first $limit }}