{{- /* based on Hugo 0.125.0 _internal/opengraph.html but with modified title */}} {{- $format := partial "get-format.hugo" . }} {{- $outputFormat := partial "output-format.hugo" (dict "page" . "format" $format) }} {{- $basename := "index" }} {{- if eq $outputFormat "searchpage" }} {{- $basename = partial "BaseName.hugo" $format.RelPermalink }} {{- end }} {{- with or site.Title site.Params.title | plainify }} {{- end }} {{- with or .Description .Summary site.Params.description | plainify }} {{- end }} {{- with or .Params.locale site.Language.LanguageCode site.Language.Lang }} {{- end }} {{- if .IsPage }} {{- with .FirstSection }} {{- end }} {{- $iso8601 := "2006-01-02T15:04:05-07:00" }} {{- with .PublishDate }} {{- end }} {{- with .Lastmod }} {{- end }} {{- range .GetTerms "tags" | first 6 }} {{- end }} {{- else }} {{- end }} {{- with partial "_funcs/get-page-images" . }} {{- range . | first 6 }} {{- end }} {{- end }} {{- with .Params.audio }} {{- range . | first 6 }} {{- end }} {{- end }} {{- with .Params.videos }} {{- range . | first 6 }} {{- end }} {{- end }} {{- range .GetTerms "series" }} {{- range .Pages | first 7 }} {{- if ne $ . }} {{- end }} {{- end }} {{- end }} {{- $facebookApp := "" }} {{- with site.Params.social }} {{- if reflect.IsMap . }} {{- with .facebook_app_id }} {{- $facebookApp = . }} {{- end }} {{- end }} {{- end }} {{- $facebookAdmin := "" }} {{- with site.Params.social.facebook_admin }} {{- $facebookAdmin = . }} {{- else }} {{- with site.Social.facebook_admin }} {{- $facebookAdmin = . }} {{- $hugoVersion := "0.120.0" }} {{- if ge hugo.Version $hugoVersion }} {{- warnf "The social key in site configuration is deprecated. Use params.social.facebook_admin instead." }} {{- end }} {{- end }} {{- end }} {{- with $facebookApp }} {{- else }} {{- with $facebookAdmin }} {{- end }} {{- end }}