Update to Hugo v0.143.1

This commit is contained in:
Brandon Rozek 2025-02-16 11:04:21 -05:00
parent 3282b231c0
commit fd5c0865b5
No known key found for this signature in database
GPG key ID: DFB0E78F805F4567
18 changed files with 112 additions and 47 deletions

View file

@ -1,35 +0,0 @@
{{ define "main" }}
{{ partial "header.html" . }}
<main>
<article>
{{ .Content }}
{{ $items := getJSON "https://api.brandonrozek.com/postroll"}}
{{ if not $items }}
{{ warnf "Failed to fetch postroll items from API." }}
{{ $items = dict }}
{{ end }}
{{ with $items.Ok }}{{ range . }}
<div class="postroll-item" style="text-align: left;">
<p><a href="{{ .url }}"><strong style="font-size: 1.7rem;">{{ .title }}</strong></a> by <span class="postroll-author">{{ .author }}</span></p>
<p>{{ .comment }}</p>
<p>Added: <span class="postroll-date"> {{ .dateadded }} </span></p>
</div>
<hr/>
{{ end }}{{ end }}
<style>
.postroll-item {
margin-top: 2rem;
margin-bottom: 2rem;
text-align: left;
}
.postroll-author, .postroll-date {
color: #800000;
}
</style>
</article>
</main>
{{ end }}

View file

@ -81,7 +81,17 @@
<tr>
<td>Total Wikipedia Edits</td>
<td>
{{ $data := getJSON "https://en.wikipedia.org/w/api.php?action=query&list=users&ususers=BrandonRozek&usprop=editcount&format=json" }}
{{ $data := dict }}
{{ $url := "https://en.wikipedia.org/w/api.php?action=query&list=users&ususers=BrandonRozek&usprop=editcount&format=json" }}
{{ with try (resources.GetRemote $url) }}
{{ with .Err }}
{{ errorf "Unable to get remote resource %s: %s" $url . }}
{{ else with .Value }}
{{ $data = .Content | transform.Unmarshal }}
{{ else }}
{{ errorf "Unable to get remote resource %s" $url }}
{{ end }}
{{ end }}
{{ range first 1 $data.query.users }}
{{ .editcount }}
{{ end }}
@ -90,7 +100,17 @@
<tr>
<td>Total OpenStreetMap Edits</td>
<td>
{{ $data := getJSON "https://api.openstreetmap.org/api/0.6/user/16068861.json" }}
{{ $data := dict }}
{{ $url := "https://api.openstreetmap.org/api/0.6/user/16068861.json" }}
{{ with try (resources.GetRemote $url) }}
{{ with .Err }}
{{ errorf "Unable to get remote resource %s: %s" $url . }}
{{ else with .Value }}
{{ $data = .Content | transform.Unmarshal }}
{{ else }}
{{ errorf "Unable to get remote resource %s" $url }}
{{ end }}
{{ end }}
{{ $data.user.changesets.count }}
</td>
</tr>

View file

@ -56,7 +56,18 @@
<p><strong>Recorded Walk: </strong><a href="{{ .Permalink }}">{{ .Title }}</a></p>
{{ end }}
{{ $data := getJSON "https://en.wikipedia.org/w/api.php?action=query&format=json&list=usercontribs&ucuser=BrandonRozek&uclimit=1" }}
{{ $data := dict }}
{{ $url := "https://en.wikipedia.org/w/api.php?action=query&format=json&list=usercontribs&ucuser=BrandonRozek&uclimit=1" }}
{{ with try (resources.GetRemote $url) }}
{{ with .Err }}
{{ errorf "Unable to get remote resource %s: %s" $url . }}
{{ else with .Value }}
{{ $data = .Content | transform.Unmarshal }}
{{ else }}
{{ errorf "Unable to get remote resource %s" $url }}
{{ end }}
{{ end }}
{{ range first 1 $data.query.usercontribs }}
<p><strong>Last Wikipedia Edit: </strong><a href="https://en.wikipedia.org/?curid={{ .pageid }}">{{ .title }}</a></p>
{{ end }}

View file

@ -0,0 +1,30 @@
{{ define "main" }}
{{ partial "header.html" . }}
<main>
<article>
{{ .Content }}
{{ range .Pages }}
<div class="postroll-item" style="text-align: left;">
<p><a href="{{ .Params.url }}"><strong style="font-size: 1.7rem;">{{ .Title }}</strong></a> by <span class="postroll-author">{{ .Params.author }}</span></p>
<p>{{ .Content }}</p>
{{ $singlePageDateFormat := .Site.Params.singlePageDateFormat | default "January 2, 2006"}}
{{ $pubdate := .Date.Format $singlePageDateFormat }}
<p>Added: <span class="postroll-date"> {{ $pubdate }} </span></p>
</div>
<hr/>
{{ end }}
<style>
.postroll-item {
margin-top: 2rem;
margin-bottom: 2rem;
text-align: left;
}
.postroll-author, .postroll-date {
color: #800000;
}
</style>
</article>
</main>
{{ end }}