initial commit for the page
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
<footer class="footer">
|
||||
{{- if .Site.Copyright }}
|
||||
<span>{{ .Site.Copyright | markdownify }}</span>
|
||||
{{- else }}
|
||||
<span>© {{ now.Year }} <a href="{{ "" | absLangURL }}">{{ .Site.Title }}</a></span>
|
||||
{{- end }}
|
||||
<span>
|
||||
Powered by
|
||||
<a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a> &
|
||||
<a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a>
|
||||
<a href=/data_protection/ rel="noopener" target="_blank">Datenschutzerklärung</a>
|
||||
<a href=/impressum/ rel="noopener" target="_blank">Impressum</a>
|
||||
</span>
|
||||
</footer>
|
||||
@@ -0,0 +1,18 @@
|
||||
{{/* shortcodes/obfuscate.html */}}
|
||||
|
||||
{{ $encoded := (.Inner | htmlEscape | markdownify | base64Encode) }}
|
||||
{{ $halfLength := div (len $encoded) 2 }}
|
||||
{{ $part1 := substr $encoded 0 $halfLength }}
|
||||
{{ $part2 := substr $encoded $halfLength }}
|
||||
<span id="mangled_{{ md5 $encoded }}">[ OBFUSCATED ]</span>
|
||||
<script>
|
||||
(() => {
|
||||
let base64ToUnicode = str =>
|
||||
decodeURIComponent(atob(str).split("").map(c =>
|
||||
"%" + ("00" + c.charCodeAt(0).toString(16)).slice(-2)).join(""));
|
||||
document.addEventListener("DOMContentLoaded", () => {
|
||||
let element = document.getElementById("mangled_{{ md5 $encoded }}");
|
||||
element.innerHTML = base64ToUnicode({{ $part1 }} + {{ $part2 }});
|
||||
});
|
||||
})();
|
||||
</script>
|
||||
Reference in New Issue
Block a user