diff options
author | tdro <tdro@noreply.example.com> | 2022-06-17 16:31:53 -0400 |
---|---|---|
committer | tdro <tdro@noreply.example.com> | 2022-06-17 16:31:53 -0400 |
commit | a7e31ec150c409c3c4a9bd8a6503dda852a2d103 (patch) | |
tree | 718c023e875c08fe9b0b4f0814d8538b09db5d96 /themes/default/layouts/_default/home.authors.html | |
parent | 494ee6f4b0d708c20ed66d946b727159cf90f1c4 (diff) | |
download | canory-a7e31ec150c409c3c4a9bd8a6503dda852a2d103.tar.gz canory-a7e31ec150c409c3c4a9bd8a6503dda852a2d103.tar.bz2 canory-a7e31ec150c409c3c4a9bd8a6503dda852a2d103.zip |
config: Generate authors from configuration
Diffstat (limited to 'themes/default/layouts/_default/home.authors.html')
-rw-r--r-- | themes/default/layouts/_default/home.authors.html | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/themes/default/layouts/_default/home.authors.html b/themes/default/layouts/_default/home.authors.html index 7e38cb5..db67566 100644 --- a/themes/default/layouts/_default/home.authors.html +++ b/themes/default/layouts/_default/home.authors.html @@ -22,15 +22,13 @@ {{ $authors := slice }} - {{- range $index, $data := .Site.RegularPages -}} - {{ $authors = $authors | append $data.Type }} + {{- range $index, $data := .Site.Data -}} + {{- $authors = $authors | append $data.user -}} {{- end -}} - {{ $authors = uniq $authors }} - - {{ range $author := $authors }} - {{ $data := index $.Site.Data.authors $author | default "default" }} - {{ partial "author-card.html" (dict "Data" $data) }} + {{- range $author := (shuffle (uniq $authors)) -}} + {{ $data := index $.Site.Data $author | default "default" }} + {{ partial "author-card.html" (dict "Data" $data) }} {{ end }} {{ end }} |