From: ken Date: Mon, 2 Apr 2018 10:00:30 +0000 (-0700) Subject: paginator chrono ordering, propogating to listed pages X-Git-Url: https://www.kengrimes.com/gitweb/?p=kengrimes.com%2Ftheme.git;a=commitdiff_plain;h=e1e5f4c8030e30195dba6cfcb893d064c2d3604a paginator chrono ordering, propogating to listed pages --- diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 33555c4..aad3e96 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -1,5 +1,5 @@ {{- define "main" -}} -{{ $paginator := .Paginate (where .Data.Pages.ByDate "Section" .Section) 5 }} +{{ $paginator := .Paginate (where .Data.Pages.ByLastmod.Reverse "Section" .Section) 5 }} {{- if (gt (len (findRE ")" "\n$1\n
" .Content | strings.TrimLeft "\n " | strings.TrimPrefix "
" | replaceRE "\n" "\n " | safeHTML }} {{- else -}} @@ -7,7 +7,7 @@ {{- end -}}
{{- $rsc := .Resources }} - {{- range $paginator.Pages.ByLastmod.Reverse }} + {{- range $paginator.Pages }} {{- $secHead := cond (not .Params.header) ($rsc.GetMatch "header.png") (string .Params.header | $rsc.GetMatch) }} {{- $secHead := cond (not $secHead) (relURL "/img/speedy.png") $secHead.RelPermalink }}