Letzte Änderung und Git-Commit im Footer mit anzeigen

This commit is contained in:
Marco Galster 2022-11-21 23:51:57 +01:00
parent f2b5de5575
commit ca19ee452b
2 changed files with 18 additions and 0 deletions

View file

@ -61,6 +61,10 @@ theme = "BlogAMore"
author = "Beispiel Autor"
description = "Eine Beschreibung des Autors, als kurze Zusammenfassung"
# Dateiname der den aktuellen Commit-Hash entält, sowie die Basis-url des Repo, damit im Footer der aktuelle Hash angezeigt wird, die Datei muss dann am besten über das Published-Script erzeugt werden
gitHashFile = "commit_id.txt"
gitRepoUrl = "http://example.com"
# Zusätzliche CSS und JS-Dateien
custom_css = []
custom_js = []

View file

@ -6,5 +6,19 @@
{{ end }}
</nav>
<p>
{{ if (and (isset .Site.Params "githashfile") (isset .Site.Params "gitrepourl")) }}
{{ if (fileExists .Site.Params.gitHashFile) }}
{{ $commit_id := trim (readFile .Site.Params.gitHashFile) "\n" }}
Git commit:
<a class="border bg-light text-bg-light rounded px-1 me-1"
href="{{- .Site.Params.gitRepoUrl -}}/commit/{{- $commit_id -}}"
target="_blank">{{- substr $commit_id 0 7 -}}</a>
{{ end }}
{{ end }}
<small>Updated on {{ now.Format "January 2, 2006" }}</small>
</p>
<p><a class="nav-link" href="#"><small>&copy; 2009-{{ now.Format "2006"}} MarcoDN</small></a></p>
</footer>