_content.gotmpl - hugo - [fork] hugo port for 9front
HTML git clone https://git.drkhsh.at/hugo.git
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
_content.gotmpl (1055B)
---
1 {{/* Get releases from GitHub. */}}
2 {{ $u := "https://api.github.com/repos/gohugoio/hugo/releases" }}
3 {{ $releases := partial "helpers/funcs/get-remote-data.html" $u }}
4 {{ $releases = where $releases "draft" false }}
5 {{ $releases = where $releases "prerelease" false }}
6
7 {{/* Add pages. */}}
8 {{ range $releases | first 24 }}
9 {{ $publishDate := .published_at | time.AsTime }}
10
11 {{/* Correct the v0.138.0 release date. See https://github.com/gohugoio/hugo/issues/13066. */}}
12 {{ if eq .name "v0.138.0" }}
13 {{ $publishDate = "2024-11-06T11:22:34Z" }}
14 {{ end }}
15
16 {{ $content := dict "mediaType" "text/markdown" "value" "" }}
17 {{ $dates := dict "publishDate" (time.AsTime $publishDate) }}
18 {{ $params := dict "permalink" .html_url }}
19 {{ $build := dict "render" "never" "list" "local" }}
20 {{ $page := dict
21 "build" $build
22 "content" $content
23 "dates" $dates
24 "kind" "page"
25 "params" $params
26 "path" (strings.Replace .name "." "-")
27 "slug" .name
28 "title" (printf "Release %s" .name)
29 }}
30 {{ $.AddPage $page }}
31 {{ end }}