diff --git a/layouts/partials/byline.html b/layouts/partials/byline.html index 2a299c7..6400fb8 100644 --- a/layouts/partials/byline.html +++ b/layouts/partials/byline.html @@ -1,12 +1,14 @@ -{{ $author := .Page.Params.author -}}{{ if or (eq $author "authorBug") (eq $author "bug") +{{ $author := (lower .Page.Params.author) +}}{{ if or (eq $author "authorbug") (eq $author "bug") }}{{ .Scratch.Set "author" .Site.Params.authorBug -}}{{ else if or (eq $author "authorHyperling") (eq $author "hyperling") +}}{{ else if or (eq $author "authorhyperling") (eq $author "hyperling") }}{{ .Scratch.Set "author" .Site.Params.authorHyperling -}}{{ else if or (eq $author "authorHyperVegan") (eq $author "hypervegan") +}}{{ else if or (eq $author "authorhypervegan") (eq $author "hypervegan") }}{{ .Scratch.Set "author" .Site.Params.authorHyperVegan -}}{{ else +}}{{ else if and ($author) (not (eq $author "")) }}{{ .Scratch.Set "author" $author +}}{{ else +}}{{ .Scratch.Set "author" .Site.Params.authorDefault }}{{ end }}{{ $author := .Scratch.Get "author" }}{{ if $author diff --git a/layouts/shortcodes/author.html b/layouts/shortcodes/author.html index c3052ac..7ece4d4 100644 --- a/layouts/shortcodes/author.html +++ b/layouts/shortcodes/author.html @@ -1,12 +1,14 @@ -{{ $author := .Get 0 -}}{{ if or (eq $author "authorBug") (eq $author "bug") +{{ $author := (lower (.Get 0)) +}}{{ if or (eq $author "authorbug") (eq $author "bug") }}{{ .Scratch.Set "author" .Site.Params.authorBug -}}{{ else if or (eq $author "authorHyperling") (eq $author "hyperling") +}}{{ else if or (eq $author "authorhyperling") (eq $author "hyperling") }}{{ .Scratch.Set "author" .Site.Params.authorHyperling -}}{{ else if or (eq $author "authorHyperVegan") (eq $author "hypervegan") +}}{{ else if or (eq $author "authorhypervegan") (eq $author "hypervegan") }}{{ .Scratch.Set "author" .Site.Params.authorHyperVegan -}}{{ else +}}{{ else if and ($author) (not (eq $author "")) }}{{ .Scratch.Set "author" $author +}}{{ else +}}{{ .Scratch.Set "author" .Site.Params.authorDefault }}{{ end }}{{ $author := .Scratch.Get "author" }}{{ if $author