{{- $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 -}}