|
@@ -1,7 +1,12 @@
|
|
|
+{{/* Uses the top level site's config for a single author across all locales */}}
|
|
|
{{ $authorName:= site.Params.author.name }}
|
|
|
-{{ if site.Data.site.author}}
|
|
|
- {{ $authorName = site.Data.site.author.name }}
|
|
|
-{{ end}}
|
|
|
+
|
|
|
+{{/* Overrides with the locale specifc author if provided */}}
|
|
|
+{{ if (index site.Data site.Language.Lang).author }}
|
|
|
+ {{ $authorName = (index site.Data site.Language.Lang).author.name }}
|
|
|
+{{ end }}
|
|
|
+
|
|
|
+{{/* Lastly, overrides with the post specific author if provided */}}
|
|
|
{{ if eq (printf "%T" .Params.author ) "maps.Params" }}
|
|
|
{{ with .Params.author }}
|
|
|
{{ if .name }}
|