{{- /* Collection Navigation */ -}} {{- $params := partial "function/params.html" -}} {{- if .Params.collections | and $params.collectionNavigation -}} {{- $collectionTerms := .GetTerms "collections" -}} {{- range $collectionTerms -}} {{- $termLink := printf `%v %v・%v` (partial "function/escapeurl.html" .RelPermalink) (dict "Class" "fa-solid fa-layer-group" | partial "plugin/icon.html") (T "collection") .LinkTitle -}}
{{- dict "Collections" $termLink | T "single.includedIn.collections" | strings.FirstUpper | safeHTML }} {{ .Pages.Len -}}
{{/* TODO JS 实现 reverse 翻转顺序 */}} {{- $pages := (where .Pages "Params.Weight" "!=" nil) | append (where .Pages "Params.Weight" "eq" nil).ByDate -}} {{- with $pages.Next $ -}} {{- $capitalizeTitles := .Param "capitalizeTitles" -}} {{- $title := .Params.shortTitle | default .LinkTitle -}} {{- $title = cond $capitalizeTitles (title $title) $title -}} {{- end -}} {{- with $pages.Prev $ -}} {{- $capitalizeTitles := .Param "capitalizeTitles" -}} {{- $title := .Params.shortTitle | default .LinkTitle -}} {{- $title = cond $capitalizeTitles (title $title) $title -}} {{- end -}}
{{- end -}} {{- end -}}