{{ $page := . }} {{ $authors := partial "paige/authors.html" $page }} {{ $categories := $page.GetTerms "categories" }} {{ $commiturl := "" }} {{ $date := $page.PublishDate }} {{ $dateformat := $page.Param "paige.date.format" | default ":date_long" }} {{ $description := $page.Description | markdownify }} {{ $link := $page.Params.link }} {{ $readingtime := $page.ReadingTime }} {{ $series := $page.GetTerms "series" }} {{ $tags := $page.GetTerms "tags" }} {{ $title := $page.Title | markdownify }} {{ if and ($page.Param "paige.git.commit_url") $page.GitInfo }} {{ $commiturl = printf ($page.Param "paige.git.commit_url") $page.GitInfo.Hash }} {{ end }}
{{ . }}
{{ end }} {{ if or $authors $categories $date $readingtime $series $tags }}{{ range $i, $term := sort (append $categories $tags) "LinkTitle" -}} {{- if gt $i 0 }} · {{ end -}} {{ .Title }} {{- end }}
{{ end }} {{ with $series }}{{ range $i, $series := . -}} {{- if gt $i 0 }} · {{ end -}} {{ .Title }} {{- end }}
{{ end }} {{ with $authors }}{{ range $i, $author := . -}} {{- if gt $i 0 }} · {{ end -}} {{ .Title }} {{- end }}
{{ end }} {{ with $date }}{{ with $commiturl }} {{ end }} {{ if $commiturl }} {{ end }}
{{ end }} {{ with $readingtime }}{{ . }} {{ i18n "paige_minutes" . }}
{{ end }}