summaryrefslogtreecommitdiffstats
path: root/layouts/_default/home.humanstxt.txt
diff options
context:
space:
mode:
authorSerghei Iakovlev <egrep@protonmail.ch>2024-09-29 15:54:01 +0200
committerSerghei Iakovlev <git@serghei.pl>2024-09-29 18:15:42 +0200
commit0882a21997b0830f43643cac9f0de4beaa698988 (patch)
tree581a1dea498805ef5b9259fbf095b5546d705a78 /layouts/_default/home.humanstxt.txt
parentec19cd59b5fc2ee4dc12b65647099c595984c075 (diff)
downloadgohugo-theme-ed-0882a21997b0830f43643cac9f0de4beaa698988.tar.gz
Rework author configuration
Diffstat (limited to 'layouts/_default/home.humanstxt.txt')
-rw-r--r--layouts/_default/home.humanstxt.txt38
1 files changed, 32 insertions, 6 deletions
diff --git a/layouts/_default/home.humanstxt.txt b/layouts/_default/home.humanstxt.txt
index 23286fe..98b1c79 100644
--- a/layouts/_default/home.humanstxt.txt
+++ b/layouts/_default/home.humanstxt.txt
@@ -1,12 +1,38 @@
-{{- $siteAuthor := partial "site-author.html" . -}}
-{{- with $siteAuthor.name }}
+{{- $authorName := "" }}
+{{- $authorEmail := "" }}
+{{- $authorGithub := "" }}
+{{- $authorTwitter := "" }}
+{{- $authorLocation := "" }}
+{{- with site.Params.author }}
+ {{- if reflect.IsMap . }}
+ {{- with .email }}
+ {{- $authorEmail = . }}
+ {{- end -}}
+ {{- with .name }}
+ {{- $authorName = . }}
+ {{- end }}
+ {{- with .github }}
+ {{- $authorGithub = . }}
+ {{- end }}
+ {{- with .twitter }}
+ {{- $authorTwitter = . }}
+ {{- end }}
+ {{- with .location }}
+ {{- $authorLocation = . }}
+ {{- end }}
+ {{- else }}
+ {{- $authorName = . }}
+ {{- end }}
+{{- end }}
+
+{{- with $authorName }}
/* TEAM */
Author: {{ . }}
-{{- with $siteAuthor.email }}{{ printf "\n Contact: %s" . }}{{ end }}
-{{- with $siteAuthor.github }}{{ printf "\n GitHub: @%s" . }}{{ end }}
-{{- with $siteAuthor.twitter }}{{ printf "\n Twitter: @%s" . }}{{ end }}
-{{- with $siteAuthor.location }}{{ printf "\n From: %s" . }}{{ end }}
+{{- with $authorEmail }}{{ printf "\n Contact: %s" . }}{{ end }}
+{{- with $authorGithub }}{{ printf "\n GitHub: @%s" . }}{{ end }}
+{{- with $authorTwitter }}{{ printf "\n Twitter: @%s" . }}{{ end }}
+{{- with $authorLocation }}{{ printf "\n From: %s" . }}{{ end }}
{{- end }}
/* SITE */