config: warings only for Hugo >= 0.120.0 #693

This commit is contained in:
Sören Weber 2023-10-20 20:15:52 +02:00
parent c893eb5147
commit 9829156c6d
No known key found for this signature in database
GPG key ID: BEC6D55545451B6D
2 changed files with 19 additions and 13 deletions

View file

@ -6,8 +6,11 @@
{{- else }}
{{- with .Site.Author.email }}
{{- $authorEmail = . }}
{{- $hugoVersion := "0.120.0" }}
{{- if ge hugo.Version $hugoVersion }}
{{- warnf "The author key in site configuration is deprecated. Use params.author.email instead." }}
{{- end }}
{{- end }}
{{- end }}
{{- /* Deprecate site.Author.name in favor of site.Params.author.name */}}

View file

@ -11,7 +11,10 @@
{{- else }}
{{- with .Site.Author.name }}
{{- $authorName = . }}
{{- $hugoVersion := "0.120.0" }}
{{- if ge hugo.Version $hugoVersion }}
{{- warnf "The author key in site configuration is deprecated. Use params.author.name instead." }}
{{- end }}
{{- end }}
{{- end }}
{{- return $authorName }}