Posts

{{ $paginator := .Paginate (where (where .Site.Pages "Type" "post").ByDate.Reverse "IsPage" true) }} {{ range $index, $element := .Paginator.Pages }} {{ $scratch := newScratch }} {{ if .Site.Params.writers }} {{ $scratch.Set "writer" (index .Site.Params.writers (lower .Params.writer) | default dict) }} {{ else }} {{ $scratch.Set "writer" (.Site.Params.social | default dict) }} {{ end }} {{ $writer := $scratch.Get "writer" }} {{ if and (isset .Params "image") .Params.image }} {{ if eq (mod $index 2) 0 }}
{{ else }}
{{ end }} {{ else }}
{{ end }} {{ if and (isset .Params "image") .Params.image }} {{ end }}
{{ .Date.Format "02 January" }} {{ if and (isset .Site.Params "authorlink") .Site.Params.authorLink }} {{ if and (isset .Site.Params "author") .Site.Params.author }} / {{ end }} {{ else }} {{ .Params.writer | default .Site.Params.author }} {{ end }} {{ range .Params.categories }} / {{ . }} {{ end }}
{{ end }}