{{/* Author profile box */}} {{/* Don't show author box on normal pages or if author box disabled. */}} {{ if ne .Type "page" | and (not (or (eq site.Params.profile false) (eq .Params.profile false))) }} {{/* Display superuser if superuser exists and page authors are not explicitly specified. */}} {{/* Otherwise, display first author if a profile for them exists. */}} {{ $author_urlized := "" }} {{ if and (not .Params.authors) (.Scratch.Get "superuser_username") }} {{ $author_urlized = (.Scratch.Get "superuser_username") }} {{ partial "page_author_card" (dict "username" $author_urlized) }} {{ else if .Params.authors }} {{ range $key, $tmp_username := .Params.authors }} {{ $author_urlized = urlize $tmp_username }} {{ partial "page_author_card" (dict "username" $author_urlized) }} {{ end }} {{ end }} {{end}}{{/* Show profile block */}}