{{- $categories := slice -}} {{- range .GetTerms "categories" -}} {{- $categories = $categories | append ( printf `%v %v` (partial "function/escapeurl.html" .RelPermalink) (printf "%v - %v" (T "category") .LinkTitle) (dict "Class" "fa-regular fa-folder" | partial "plugin/icon.html") .LinkTitle ) -}} {{- end -}} {{- $categoriesStr := delimit $categories " " -}} {{- $collections := slice -}} {{- range .GetTerms "collections" -}} {{- $collections = $collections | append ( printf `%v %v` (partial "function/escapeurl.html" .RelPermalink) (printf "%v - %v" (T "collection") .LinkTitle) (dict "Class" "fa-solid fa-layer-group" | partial "plugin/icon.html") .LinkTitle ) -}} {{- end -}} {{- $collectionStr := delimit $collections " " -}} {{- if .Params.categories | or .Params.collections -}} {{- if not .Params.collections -}}  {{- dict "Categories" $categoriesStr | T "single.includedIn.categories" | safeHTML -}} {{- else if not .Params.categories -}}  {{- dict "Collections" $collectionStr | T "single.includedIn.collections" | safeHTML -}} {{- else -}}  {{- dict "Categories" $categoriesStr "Collections" $collectionStr | T "single.includedIn.both" | safeHTML -}} {{- end -}} {{- end -}}