{{- $data := slice -}} {{- $author := partial "function-authors-data.html" . -}} {{- $mimes := slice "image/apng" "image/avif" "image/gif" "image/jpeg" "image/png" "image/svg+xml" "image/webp" -}} {{- range (where .Site.RegularPages "Params.Author" $author.user) -}} {{- if in .Content "
" -}} {{- $data = $data | append (dict "alt" (delimit (findRE `(?sU)alt=".*"` .Content 1) "") "height" (delimit (findRE `(?sU)height=".*"` .Content 1) "") "src" (delimit (findRE `(?sU)src=".*"` .Content 1) "") "srcset" (delimit (findRE `(?sU)srcset=".*"` .Content 1) "") "style" (delimit (findRE `(?sU)style=".*"` .Content 1) "") "title" (delimit (findRE `(?sU)title=".*"` .Content 1) "") "type" (delimit (findRE `(?sU)type=".*"` .Content 1) "") "width" (delimit (findRE `(?sU)width=".*"` .Content 1) "") "relatedHref" .Permalink ) -}} {{- end -}} {{- if eq (len $data) 6 -}} {{- break -}} {{- end -}} {{- end -}} {{- if $data -}} {{- range $image := $data }} {{ end }} {{- end -}}