{{- with .page.Resources.ByType "image" }} {{- $link := $.link -}} {{- $IsSingle := $.IsSingle -}} {{- $match := $.page.Params.featured -}} {{- $featuredMap := "" -}} {{- $IsMap := reflect.IsMap $match -}} {{- if $IsMap }} {{- $featuredMap = $match -}} {{- $match = $match.url -}} {{- end }} {{- $featured := .GetMatch ($match | default "{featured.*,thumbnail.*}") -}} {{ if and $featured (not (and $IsSingle ($.page.Param "featured.previewOnly"))) }}
{{- with $link }}{{ end }} 
					{{- with $featuredMap -}}
						{{- .alt | default $featured.Title -}}
					{{- else -}}
						{{- $featured.Title -}}
					{{- end -}}
				{{- with $link }}{{ end }} {{- with $IsSingle }} {{- with $featuredMap }} {{- if or .caption .credit }} {{- end }} {{- end }} {{- end }}
{{- end }} {{- end }}