]> juplo.de Git - website/commitdiff
Altlasten entfernt: dist/, Debug-Partials, Backup-Template, Legacy-Kommentare
authorKai Moritz <kai.milan.moritz@googlemail.com>
Wed, 3 Jun 2026 21:24:24 +0000 (21:24 +0000)
committerKai Moritz <kai.milan.moritz@googlemail.com>
Wed, 3 Jun 2026 22:09:18 +0000 (22:09 +0000)
- dist/ (sitemap.json, blog.json, potemkin.json): Überreste der alten
  Thymeleaf-Implementierung, ohne Funktion im Hugo-Setup
- head-original.html: veraltete Backup-Kopie des head-Partials
- marginalcontent.html: Debug-Partial mit debug.Dump und Lorem-Ipsum,
  das nirgends aufgerufen wurde
- menu/tree.html: auskommentierten Thymeleaf-Code und Debug-<ul>-Ausgabe
  entfernt; Partial enthält jetzt ausschließlich Hugo-Template-Logik

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
dist/blog/blog.json [deleted file]
dist/potemkin.json [deleted file]
dist/sitemap.json [deleted file]
layouts/_partials/head-original.html [deleted file]
layouts/_partials/marginalcontent.html [deleted file]
layouts/_partials/menu/tree.html

diff --git a/dist/blog/blog.json b/dist/blog/blog.json
deleted file mode 100644 (file)
index e090608..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-{
-  "_titles": {
-    "/blog/article/": "An Article",
-    "/blog/comments/":"Comments"
-  },
-  "_childs": {
-    "/blog/": [
-      "/blog/article/",
-      "/blog/comments/"
-    ]
-  },
-  "_crumbs": {
-    "/blog/": [
-      "/blog/"
-    ],
-    "/blog/article/": [
-      "/blog/",
-      "/blog/article/"
-    ],
-    "/blog/comments/": [
-      "/blog/",
-      "/blog/comments/"
-    ]
-  }
-}
diff --git a/dist/potemkin.json b/dist/potemkin.json
deleted file mode 100644 (file)
index 663911e..0000000
+++ /dev/null
@@ -1,229 +0,0 @@
-{
-  "_titles": {
-    "/projects.html": "Projects",
-    "/potemkin/fix-swf/overview.html": "Fix SWF",
-    "#faq": "FAQ",
-    "#documentation": "Documentation",
-    "/potemkin/accelerator.html": "Accellerator",
-    "/potemkin/typo.html": "Typography",
-    "/potemkin/html-experimente.html": "HTML-Experimente",
-    "/potemkin/fix-swf/getting-started.html": "Getting Started",
-    "/potemkin/html-experimente/formulare.html": "Formulare",
-    "/potemkin/html-experimente/symbole.html": "Symbol-Font",
-    "/error/404.html": "404-Template",
-    "/potemkin/html-experimente/gibts-ja-gar-nicht.html": "404-Fehlerseite",
-    "/error/5xx.html": "5xx-Template",
-    "/potemkin/html-experimente/error.html": "5xx-Fehlerseite",
-    "/potemkin/html-experimente/fast-leer-mit-menü.html": "Leer, mit Menü, ohne Marginal",
-    "/potemkin/html-experimente/fast-leer-mit-menü-und-marginalinhalt.html": "Leer, mit Menü, mit Marginal",
-    "/potemkin/html-experimente/fast-leer-kein-menü.html": "Leer, ohne Menü, ohne Marginal",
-    "/potemkin/html-experimente/fast-leer-kein-menü-aber-marginalinhalt.html": "Leer, ohne Menü, mit Marginal",
-    "/potemkin/html-experimente/fast-leer-einspaltig.html": "Leer, einspaltig",
-    "/potemkin/html-experimente/fast-leer-einspaltig-mit-marginalinhalt.html": "Leer, einspaltig, mit Marginal",
-    "/potemkin/html-experimente/breadcrumb.html": "Langer Breadcrumb",
-    "/potemkin/html-experimente/kein-layout.html": "Alle Stylings deaktiviert",
-    "/potemkin/html-experimente/basis-layout.html": "Nur das Basis-Layout",
-    "/potemkin/html-experimente/druck-layout.html": "Druck-Layout",
-    "/potemkin/html-experimente/tiny.html": "Layout TINY",
-    "/potemkin/html-experimente/phone.html": "Layout PHONE",
-    "/potemkin/html-experimente/tablet.html": "Layout TABLET",
-    "/potemkin/html-experimente/seitenaufteilung.html": "Basis-Layout & Seitenaufteilung",
-    "/potemkin/html-experimente/seitenkopf.html": "Basis-Layout & Seitenkopf",
-    "/potemkin/html-experimente/testlab.html": "Media-Query-Test (Beispiel)"
-  },
-  "_childs": {
-    "/projects.html": [
-      "/potemkin/fix-swf/overview.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/accelerator.html",
-      "/potemkin/typo.html"
-    ],
-    "/potemkin/fix-swf/overview.html": [
-      "/potemkin/fix-swf/overview.html",
-      "/potemkin/fix-swf/getting-started.html",
-      "#faq",
-      "#documentation"
-    ],
-    "/potemkin/accelerator.html": [],
-    "/potemkin/html-experimente.html": [
-      "/potemkin/html-experimente/formulare.html",
-      "/potemkin/html-experimente/symbole.html",
-      "/error/404.html",
-      "/potemkin/html-experimente/gibts-ja-gar-nicht.html",
-      "/error/5xx.html",
-      "/potemkin/html-experimente/error.html",
-      "/potemkin/html-experimente/fast-leer-mit-menü.html",
-      "/potemkin/html-experimente/fast-leer-mit-menü-und-marginalinhalt.html",
-      "/potemkin/html-experimente/fast-leer-kein-menü.html",
-      "/potemkin/html-experimente/fast-leer-kein-menü-aber-marginalinhalt.html",
-      "/potemkin/html-experimente/fast-leer-einspaltig.html",
-      "/potemkin/html-experimente/fast-leer-einspaltig-mit-marginalinhalt.html",
-      "/potemkin/html-experimente/breadcrumb.html",
-      "/potemkin/html-experimente/kein-layout.html",
-      "/potemkin/html-experimente/basis-layout.html",
-      "/potemkin/html-experimente/druck-layout.html",
-      "/potemkin/html-experimente/tiny.html",
-      "/potemkin/html-experimente/phone.html",
-      "/potemkin/html-experimente/tablet.html",
-      "/potemkin/html-experimente/seitenaufteilung.html",
-      "/potemkin/html-experimente/seitenkopf.html",
-      "/potemkin/html-experimente/testlab.html"
-    ]
-  },
-  "_crumbs": {
-    "/potemkin/fix-swf/overview.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/fix-swf/overview.html",
-      "/potemkin/fix-swf/overview.html"
-    ],
-    "/potemkin/typo.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/typo.html"
-    ],
-    "/potemkin/html-experimente.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html"
-    ],
-    "/potemkin/fix-swf/getting-started.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/fix-swf/overview.html",
-      "/potemkin/fix-swf/getting-started.html"
-    ],
-    "/potemkin/html-experimente/formulare.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/formulare.html"
-    ],
-    "/potemkin/html-experimente/symbole.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/symbole.html"
-    ],
-    "/error/404.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/error/404.html"
-    ],
-    "/potemkin/html-experimente/gibts-ja-gar-nicht.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/gibts-ja-gar-nicht.html"
-    ],
-    "/error/5xx.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/error/5xx.html"
-    ],
-    "/potemkin/html-experimente/error.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/error.html"
-    ],
-    "/potemkin/html-experimente/fast-leer-mit-menü.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/fast-leer-mit-menü.html"
-    ],
-    "/potemkin/html-experimente/fast-leer-mit-menü-und-marginalinhalt.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/fast-leer-mit-menü-und-marginalinhalt.html"
-    ],
-    "/potemkin/html-experimente/fast-leer-kein-menü.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/fast-leer-kein-menü.html"
-    ],
-    "/potemkin/html-experimente/fast-leer-kein-menü-aber-marginalinhalt.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/fast-leer-kein-menü-aber-marginalinhalt.html"
-    ],
-    "/potemkin/html-experimente/fast-leer-einspaltig.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/fast-leer-einspaltig.html"
-    ],
-    "/potemkin/html-experimente/fast-leer-einspaltig-mit-marginalinhalt.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/fast-leer-einspaltig-mit-marginalinhalt.html"
-    ],
-    "/potemkin/html-experimente/breadcrumb.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/breadcrumb.html"
-    ],
-    "/potemkin/html-experimente/kein-layout.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/kein-layout.html"
-    ],
-    "/potemkin/html-experimente/basis-layout.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/basis-layout.html"
-    ],
-    "/potemkin/html-experimente/druck-layout.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/druck-layout.html"
-    ],
-    "/potemkin/html-experimente/tiny.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/tiny.html"
-    ],
-    "/potemkin/html-experimente/phone.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/phone.html"
-    ],
-    "/potemkin/html-experimente/tablet.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/tablet.html"
-    ],
-    "/potemkin/html-experimente/seitenaufteilung.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/seitenaufteilung.html"
-    ],
-    "/potemkin/html-experimente/seitenkopf.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/seitenkopf.html"
-    ],
-    "/potemkin/html-experimente/testlab.html": [
-      "/index.html",
-      "/projects.html",
-      "/potemkin/html-experimente.html",
-      "/potemkin/html-experimente/testlab.html"
-    ]
-  }
-}
diff --git a/dist/sitemap.json b/dist/sitemap.json
deleted file mode 100644 (file)
index 50dd1dc..0000000
+++ /dev/null
@@ -1,135 +0,0 @@
-{
-  "_titles": {
-    "/index.html": "Home",
-    "/blog/": "Blog",
-    "/projects.html": "Projects",
-    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
-    "/projects/http-resources/2.0.0/index.html": "HTTP resources",
-    "/projects/maven-thymeleaf-skin/1.1.0/index.html": "Maven Thymeleaf Skin",
-    "/about.html": "About",
-    "/expertise.html": "Expertise",
-    "/references.html": "References",
-    "/impressum.html": "Impressum",
-    "/contact.html": "Contact",
-    "/agb.html": "AGB",
-    "/haftung-inhalte.html": "Haftung für Inhalte",
-    "/haftung-links.html": "Haftung für Links",
-    "/urheberrechte.html": "Urheberrechte",
-    "/datenschutz.html": "Datenschutz",
-    "/error/404.html": "404-Template",
-    "/error/5xx.html": "5xx-Template"
-  },
-  "_childs": {
-    "/index.html": [
-      "/blog/",
-      "/projects.html",
-      "/about.html"
-    ],
-    "/blog/": [],
-    "/projects.html": [
-      "/hibernate-maven-plugin/index.html",
-      "/projects/http-resources/2.0.0/index.html",
-      "/projects/maven-thymeleaf-skin/1.1.0/index.html"
-    ],
-    "/about.html": [
-      "/expertise.html",
-      "/references.html",
-      "/impressum.html",
-      "/contact.html"
-    ],
-    "/impressum.html": [
-      "/agb.html",
-      "/haftung-inhalte.html",
-      "/haftung-links.html",
-      "/urheberrechte.html",
-      "/datenschutz.html"
-    ] 
-  },
-  "_crumbs": {
-    "/index.html": [
-      "/index.html"
-    ],
-    "/projects.html": [
-      "/index.html",
-      "/projects.html"
-    ],
-    "/hibernate-maven-plugin/index.html": [
-      "/index.html",
-      "/projects.html",
-      "/hibernate-maven-plugin/index.html"
-    ],
-    "/projects/http-resources/2.0.0/index.html": [
-      "/index.html",
-      "/projects.html",
-      "/projects/http-resources/2.0.0/index.html"
-    ],
-    "/projects/maven-thymeleaf-skin/1.1.0/index.html": [
-      "/index.html",
-      "/projects.html",
-      "/projects/maven-thymeleaf-skin/1.1.0/index.html"
-    ],
-    "/about.html": [
-      "/index.html",
-      "/about.html"
-    ],
-    "/expertise.html": [
-      "/index.html",
-      "/about.html",
-      "/expertise.html"
-    ],
-    "/references.html": [
-      "/index.html",
-      "/about.html",
-      "/references.html"
-    ],
-    "/impressum.html": [
-      "/index.html",
-      "/about.html",
-      "/impressum.html"
-    ],
-    "/contact.html": [
-      "/index.html",
-      "/about.html",
-      "/contact.html"
-    ],
-    "/agb.html": [
-      "/index.html",
-      "/about.html",
-      "/impressum.html",
-      "/agb.html"
-    ],
-    "/haftung-inhalte.html": [
-      "/index.html",
-      "/about.html",
-      "/impressum.html",
-      "/haftung-inhalte.html"
-    ],
-    "/haftung-links.html": [
-      "/index.html",
-      "/about.html",
-      "/impressum.html",
-      "/haftung-links.html"
-    ],
-    "/urheberrechte.html": [
-      "/index.html",
-      "/about.html",
-      "/impressum.html",
-      "/urheberrechte.html"
-    ],
-    "/datenschutz.html": [
-      "/index.html",
-      "/about.html",
-      "/impressum.html",
-      "/datenschutz.html"
-    ],
-    "/error/404.html": [
-      "/index.html",
-      "/error/404.html"
-    ],
-    "/error/5xx.html": [
-      "/index.html",
-      "/error/5xx.html"
-    ]
-  },
-  "_canonical": {}
-}
diff --git a/layouts/_partials/head-original.html b/layouts/_partials/head-original.html
deleted file mode 100644 (file)
index b01998c..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width">
-<title>{{ if .IsHome }}{{ site.Title }}{{ else }}{{ printf "%s | %s" .Title site.Title }}{{ end }}</title>
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
- <!-- Default / Responsive -->
-<link rel="stylesheet" media="all" title="Responsive" type="text/css" href="/css/base.css">
-<link rel="stylesheet" media="only screen" title="Responsive" type="text/css" href="/css/screen.css">
-<link rel="stylesheet" media="print" title="Responsive" type="text/css" href="/css/print.css">
-<!-- Legacy -->
-<link rel="alternate stylesheet" title="Legacy" type="text/css" href="/css/base.css">
-<!-- Tablet -->
-<link rel="alternate stylesheet" title="Tablet" type="text/css" href="/css/base.css">
-<link rel="alternate stylesheet" title="Tablet" type="text/css" href="/css/tablet.css">
-<!-- Phone -->
-<link rel="alternate stylesheet" title="Phone" type="text/css" href="/css/base.css">
-<link rel="alternate stylesheet" title="Phone" type="text/css" href="/css/phone.css">
-<!-- Tiny -->
-<link rel="alternate stylesheet" title="Tiny" type="text/css" href="/css/base.css">
-<link rel="alternate stylesheet" title="Tiny" type="text/css" href="/css/tiny.css">
-<!-- Print -->
-<link rel="alternate stylesheet" title="Print" type="text/css" href="/css/base.css">
-<link rel="alternate stylesheet" title="Print" type="text/css" href="/css/print.css">
-<script src="/js/prettify.js"></script>
-{{ block "custom_css" . }}{{ end }}
-{{ partialCached "head/js.html" . }}
diff --git a/layouts/_partials/marginalcontent.html b/layouts/_partials/marginalcontent.html
deleted file mode 100644 (file)
index 0d9645f..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<aside class="m">
-  <h1>.Page</h1>
-  <pre>{{- debug.Dump .Page -}}</pre>
-  <h1>Other nasty but marginal stuff</h1>
-  <p>
-    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
-    eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
-    ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
-    aliquip ex ea commodo consequat. Duis aute irure dolor in
-    reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
-    pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
-    culpa qui officia deserunt mollit anim id est laborum.
-  </p>
-</aside>
-<aside class="m">
-  <h1>More nasty stuff</h1>
-  <p>
-    This one is really short!
-  </p>
-</aside>
index 13292b5dc499b409509af4bd20ecaec2d0eaef5c..fc7b65d0d50d42f6d7cd37381e220f396027ed34 100644 (file)
     {{- $isSelectedProjectPage := or (.Eq $page) $isAncestor (and $isSibling (not ($parent.Eq $projects))) (and $isChild (not ($parent.Eq $projects))) }}
     {{- if or $isNotAProject $isVisible $isSelectedProjectPage}}
     <li class="s{{ if or .Pages .Sections}} sub{{ end }}{{ if not (or $isCurrent $isAncestor (and $isSibling (not $page.IsNode)) $isChild) }} off{{ end }}">
-      <!--
-        th:with="
-            child=${pos == len},
-            hidden=${!child && _canonical.get(crumbs.get(pos)) == entry},
-            entry=${hidden?crumbs.get(pos):entry},
-            selected=${(child and crumbs.get(pos-1) + '?about' == entry) or (!child and (crumbs.get(pos) == entry or hidden))},
-            leaf=${pos >= (len - 1) and not selected},
-            sibling=${pos + 1 == len and (_childs.get(uri) == null or uri == parent)},
-            childs=${entry == parent ? null : _childs.get(entry)}
-            "
-        class="s sub"
-        th:class="'s' + (${childs} ? ' sub' : '') + (${selected or sibling or child} ? '' : ' off')"
-      -->
       <a  href="{{ .RelPermalink }}"
           class="s {{ if (or $isCurrent $isAncestor) }} selected{{ end }}"
           >{{ .LinkTitle }}</a>
-      <!--
-      <ul>
-        <li>.: {{ .Path }}</li>
-        <li>$parent: {{ $parent.Path }}</li>
-        <li>$page: {{ $page.Path }}</li>
-        <li>$page.IsNode: {{ $page.IsNode }}</li>
-        <li>$isCurrent: {{ $isCurrent }}</li>
-        <li>$isAncestor: {{ $isAncestor }}</li>
-        <li>$isSibling: {{ $isSibling }}</li>
-        <li>$isChild: {{ $isChild }}</li>
-        <li>.Eq $page: {{ .Eq $page }}</li>
-        <li>.IsAncestor $page: {{ .IsAncestor $page }}</li>
-        <li>.IsDescendant $page: {{ .IsDescendant $page }}</li>
-      </ul>
-      -->
       {{ if or .Pages .Sections }}
       <ul class="s{{ if (or $isCurrent $isAncestor) }} active{{ end }}">
         {{- if .Pages }}