{{- /* // GoToSocial // Copyright (C) GoToSocial Authors admin@gotosocial.org // SPDX-License-Identifier: AGPL-3.0-or-later // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see . */ -}} {{- /* NESTED TEMPLATE DECLARATIONS If some if/else macro is used multiple times, declare it once here instead. When invoking these nested templates, remember to pass in the values passed to the executing template, ie., use '{{ template "example" . }}' not '{{ template "example" }}', otherwise you'll end up with empty variables. */ -}} {{ define "thumbnailType" }}{{ if .instance.ThumbnailType }}{{ .instance.ThumbnailType }}{{ else }}image/png{{ end }}{{ end }} {{ define "instanceTitle" }}{{ if .ogMeta }}{{ .ogMeta.Title }}{{ else }}{{ .instance.Title }} - GoToSocial{{ end }}{{ end }} {{- /* BOILERPLATE GOES HERE */ -}} {{ if .ogMeta }}{{ if .ogMeta.Locale }} {{ end }} {{ if .ogMeta.ArticlePublisher }} {{ end }}{{ if .ogMeta.ProfileUsername }} {{ end }} {{ if .ogMeta.ImageAlt }} {{ end }}{{ if .ogMeta.ImageWidth }} {{ end }}{{ end }} {{ if .rssFeed }} {{ end }} {{range .stylesheets}} {{end}} {{range .stylesheets}} {{end}}{{ if .ogMeta }}{{ .ogMeta.Title }}{{ else }}{{.instance.Title}} - GoToSocial{{ end }}