]> juplo.de Git - website/commitdiff
Links im Footer auf Sonderseiten angepasst
authorKai Moritz <kai@juplo.de>
Mon, 22 Dec 2025 12:55:21 +0000 (13:55 +0100)
committerKai Moritz <kai@juplo.de>
Mon, 22 Dec 2025 21:58:35 +0000 (22:58 +0100)
content/about/impressum/_index.html
content/about/impressum/datenschutz.html
layouts/_shortcodes/footerlinks.html [new file with mode: 0644]
layouts/baseof.html

index a250c536122f24839005db4d17bc06fc69dc71a5..5f3606af9b59d72fbccf5bdfa84b68c058b0035a 100644 (file)
@@ -23,8 +23,7 @@ weight: 10
         <a href="contact.html" th:href="@{/contact.html}" title="Show all contact-informations">contact-page</a>.
       </p>
 <aside class="marginalcontent" th:replace="/templates/fragments.html :: about"></aside>
-<ul id="links">
-      <li class="f" id="copyright">© <strong>mo</strong> 2013</li>
+{{< footerlinks >}}
       <li class="f"><strong class="f">Impressum</strong></li>
-      <li class="f"><a class="f" href="../datenschutz.html" th:href="@{/datenschutz.html}">Datenschutz</a></li>
-    </ul>
+      <li class="f"><a class="f" href="{{% relref "/about/impressum/datenschutz" %}}">Datenschutz</a></li>
+{{< /footerlinks >}}
index 9297d8cb678d7fca6ccaace9ac4a57c8f535119e..2470d019e122ff5c5a7f3161f035ce7c5f1a7b04 100644 (file)
@@ -71,8 +71,7 @@ weight: 20
         <p>Cookies werden auf dem Rechner des Nutzers gespeichert und von diesem an unserer Seite übermittelt. Daher haben Sie als Nutzer auch die volle Kontrolle über die Verwendung von Cookies. Durch eine Änderung der Einstellungen in Ihrem Internetbrowser können Sie die Übertragung von Cookies deaktivieren oder einschränken. Bereits gespeicherte Cookies können jederzeit gelöscht werden. Dies kann auch automatisiert erfolgen. Werden Cookies für unsere Website deaktiviert, können möglicherweise nicht mehr alle Funktionen der Website vollumfänglich genutzt werden.</p>
       </section>
 <aside class="marginalcontent" th:replace="/templates/fragments.html :: about"></aside>
-<ul id="links">
-      <li class="f" id="copyright">© <strong>mo</strong> 2013</li>
-        <li class="f"><a class="f" href="../impressum.html" th:href="@{/impressum.html}">Impressum</a></li>
+{{< footerlinks >}}
+        <li class="f"><a class="f" href="{{% relref "/about/impressum" %}}">Impressum</a></li>
         <li class="f"><strong class="f">Datenschutz</strong></li>
-    </ul>
+{{< /footerlinks >}}
diff --git a/layouts/_shortcodes/footerlinks.html b/layouts/_shortcodes/footerlinks.html
new file mode 100644 (file)
index 0000000..92e63b2
--- /dev/null
@@ -0,0 +1 @@
+{{ .Page.Scratch.Add "footerlinks" .Inner }}
index 6737ea9e75c8f62407e641cdd4c717f4fbdc2d3f..a8b1508aabe8809112739589c3ea36a81d5c21f0 100644 (file)
     </main>
     <footer id="footer">
       <hr class="f" />
-      <ul id="footerlinks" th:include="~{::#links}?:_">
+      <ul id="footerlinks">
         <li class="f" id="copyright">© <strong>mo</strong> 2013</li>
-        <li class="f"><a class="f" href="../impressum.html" th:href="@{/impressum.html}">Impressum</a></li>
-        <li class="f"><a class="f" href="../datenschutz.html" th:href="@{/datenschutz.html}">Datenschutz</a></li>
+        {{- with .Scratch.Get "footerlinks" }}
+        {{ . }}
+        {{- else }}
+        <li class="f"><a class="f" href="{{ (site.GetPage "/about/impressum").RelPermalink }}">Impressum</a></li>
+        <li class="f"><a class="f" href="{{ (site.GetPage "/about/impressum/datenschutz").RelPermalink }}">Datenschutz</a></li>
+        {{- end }}
       </ul>
     </footer>
   </div>