{{ $all := ($.Site.GetPage "blog" .Section).Pages.ByPublishDate.Reverse }} {{ $featured := where $all ".Params.featured" true }} {{ $notFeatured := where $all ".Params.featured" false }} {{ $oldFeatured := after 4 $featured }} {{ $allBut4Featured := $oldFeatured | append $notFeatured }} {{ $allBut4Featured := $allBut4Featured.ByPublishDate.Reverse }} {{ $paginator := .Paginate $allBut4Featured 9 }} {{ range $paginator.Pages }} {{ .Scratch.Set "scope" "list" }} {{ $link := .Permalink }} {{ if .Params.external_link }} {{ $link = .Params.external_link }} {{ end }} {{ end }}
{{ if gt $paginator.TotalPages 1 }} {{ partial "pagination" $paginator }} {{ end }}