sitemap.json enthält nur noch die Struktur für die statischen Inhalte
authorKai Moritz <kai@juplo.de>
Mon, 13 Mar 2017 16:30:57 +0000 (17:30 +0100)
committerKai Moritz <kai@juplo.de>
Tue, 14 Mar 2017 11:09:19 +0000 (12:09 +0100)
Die Struktur-Informationen für die weiteren Inhalte müssen auf den
entsprechenden Unterseiten mit Hilfe von thymeproxy:variables ergänzt
werden.

30 files changed:
dist/thymeleaf/blog.html
dist/thymeleaf/blog.json [new file with mode: 0644]
dist/thymeleaf/blog/article.html
dist/thymeleaf/blog/comments.html
dist/thymeleaf/projects.json
dist/thymeleaf/projects/accelerator.html
dist/thymeleaf/projects/fix-swf/getting-started.html
dist/thymeleaf/projects/fix-swf/overview.html
dist/thymeleaf/projects/html-experimente.html
dist/thymeleaf/projects/html-experimente/basis-layout.html
dist/thymeleaf/projects/html-experimente/breadcrumb.html
dist/thymeleaf/projects/html-experimente/druck-layout.html
dist/thymeleaf/projects/html-experimente/error.html
dist/thymeleaf/projects/html-experimente/fast-leer-einspaltig-mit-marginalinhalt.html
dist/thymeleaf/projects/html-experimente/fast-leer-einspaltig.html
dist/thymeleaf/projects/html-experimente/fast-leer-kein-menü-aber-marginalinhalt.html
dist/thymeleaf/projects/html-experimente/fast-leer-kein-menü.html
dist/thymeleaf/projects/html-experimente/fast-leer-mit-menü-und-marginalinhalt.html
dist/thymeleaf/projects/html-experimente/fast-leer-mit-menü.html
dist/thymeleaf/projects/html-experimente/formulare.html
dist/thymeleaf/projects/html-experimente/kein-layout.html
dist/thymeleaf/projects/html-experimente/phone.html
dist/thymeleaf/projects/html-experimente/seitenaufteilung.html
dist/thymeleaf/projects/html-experimente/seitenkopf.html
dist/thymeleaf/projects/html-experimente/symbole.html
dist/thymeleaf/projects/html-experimente/tablet.html
dist/thymeleaf/projects/html-experimente/testlab.html
dist/thymeleaf/projects/html-experimente/tiny.html
dist/thymeleaf/projects/typo.html
dist/thymeleaf/sitemap.json

index c95bea7..f61366d 100644 (file)
@@ -15,7 +15,7 @@
     <script src="../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/blog.json">
     <main class="main" layout:fragment="maincontent">
       <article id="post-140" class="post-140 post type-post status-publish format-standard hentry category-jetty category-less category-maven category-wro4j">
         <header class="entry-header">
diff --git a/dist/thymeleaf/blog.json b/dist/thymeleaf/blog.json
new file mode 100644 (file)
index 0000000..b197f0e
--- /dev/null
@@ -0,0 +1,28 @@
+{
+  "pages": {
+    "/blog.html": {
+      "name": "Blog",
+      "childs": {
+        "/blog/article.html": "An Article",
+        "/blog/comments.html": "Comments"
+      },
+      "crumbs": [
+        { "uri": "/blog.html", "name": "Blog" }
+      ]
+    },
+    "/blog/article.html": {
+      "name": "An Article",
+      "crumbs": [
+        { "uri": "/blog.html", "name": "Blog" },
+        { "uri": "/blog/article.html", "name": "An Article" }
+      ]
+    },
+    "/blog/comments.html": {
+      "name": "Comments",
+      "crumbs": [
+        { "uri": "/blog.html", "name": "Blog" },
+        { "uri": "/blog/comments.html", "name": "Comments" }
+      ]
+    }
+  }
+}
index fa90e7d..ff309e3 100644 (file)
@@ -15,7 +15,7 @@
     <script src="../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/blog.json">
     <article class="main" layout:fragment="maincontent">
       <article id="post-140" class="post-140 post type-post status-publish format-standard hentry category-jetty category-less category-maven category-wro4j">
         <div class="entry-header">
index 8e5eb84..a15381b 100644 (file)
@@ -15,7 +15,7 @@
     <script src="../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/blog.json">
     <article class="main" layout:fragment="maincontent">
       <article id="post-34" class="post-34 post type-post status-publish format-standard hentry category-hibernate category-java category-maven">
         <div class="entry-header">
index 0024b0d..c525f3d 100644 (file)
 {
-  "pages":{
+  "pages": {
     "/projects.html": {
       "name": "Projects",
       "childs": {
-        "#hibernate4-maven-plugin": "Hibernate 4 Maven Plugin",
-        "/projects/accelerator.html": "accelerator!",
-        "/projects/html-experimente.html": "HTML-Experimente",
         "/projects/fix-swf/overview.html": "Fix SWF",
+        "/projects/html-experimente.html": "HTML-Experimente",
+        "/projects/accelerator.html": "accelerator",
         "/projects/typo.html": "Typography"
       },
       "crumbs": [
         { "uri": "/projects.html", "name": "Projects" }
       ]
     },
-    "/projects/accelerator.html": {
+    "/projects/fix-swf/overview.html": {
       "name": "Overview",
+      "childs": {
+        "/projects/fix-swf/overview.html": "Overview",
+        "/projects/fix-swf/getting-started.html": "Getting Started",
+        "#faq": "FAQ",
+        "#documentation": "Documentation"
+      },
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/fix-swf/overview.html", "name": "Fix SWF" },
+        { "uri": "/projects/fix-swf/overview.html", "name": "Overview" }
+      ]
+    },
+    "#faq": { "name": "FAQ" },
+    "#documentation": { "name": "Documentation" },
+    "/projects/accelerator.html": {
+      "name": "Accellerator",
       "childs": {}
+    },
+    "/projects/typo.html": {
+      "name": "Typography",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/typo.html", "name": "Typography" }
+      ]
+    },
+    "/projects/html-experimente.html": {
+      "name": "HTML-Experimente",
+      "childs": {
+        "/projects/html-experimente/formulare.html": "Formulare",
+        "/projects/html-experimente/symbole.html": "Symbol-Font",
+        "/templates/404.html": "404-Template",
+        "/projects/html-experimente/gibts-ja-gar-nicht.html": "404-Fehlerseite",
+        "/templates/error.html": "5xx-Template",
+        "/projects/html-experimente/error.html": "5xx-Fehlerseite",
+        "/projects/html-experimente/fast-leer-mit-menü.html": "Leer, mit Menü, ohne Marginal",
+        "/projects/html-experimente/fast-leer-mit-menü-und-marginalinhalt.html": "Leer, mit Menü, mit Marginal",
+        "/projects/html-experimente/fast-leer-kein-menü.html": "Leer, ohne Menü, ohne Marginal",
+        "/projects/html-experimente/fast-leer-kein-menü-aber-marginalinhalt.html": "Leer, ohne Menü, mit Marginal",
+        "/projects/html-experimente/fast-leer-einspaltig.html": "Leer, einspaltig",
+        "/projects/html-experimente/fast-leer-einspaltig-mit-marginalinhalt.html": "Leer, einspaltig, mit Marginal",
+        "/projects/html-experimente/breadcrumb.html": "Langer Breadcrumb",
+        "/projects/html-experimente/kein-layout.html": "Alle Stylings deaktiviert",
+        "/projects/html-experimente/basis-layout.html": "Nur das Basis-Layout",
+        "/projects/html-experimente/druck-layout.html": "Druck-Layout",
+        "/projects/html-experimente/tiny.html": "Layout TINY",
+        "/projects/html-experimente/phone.html": "Layout PHONE",
+        "/projects/html-experimente/tablet.html": "Layout TABLET",
+        "/projects/html-experimente/seitenaufteilung.html": "Basis-Layout & Seitenaufteilung",
+        "/projects/html-experimente/seitenkopf.html": "Basis-Layout & Seitenkopf",
+        "/projects/html-experimente/testlab.html": "Media-Query-Test (Beispiel)"
+      },
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" }
+      ]
+    },
+    "/projects/fix-swf/getting-started.html": {
+      "name": "Getting Started",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/fix-swf/overview.html", "name": "Fix SWF" },
+        { "uri": "/projects/fix-swf/getting-started.html", "name": "Getting Started" }
+      ]
+    },
+    "/projects/html-experimente/formulare.html": {
+      "name": "Formulare",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/formulare.html", "name": "Formulare" }
+      ]
+    },
+    "/projects/html-experimente/symbole.html": {
+      "name": "Symbol-Font",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/symbole.html", "name": "Symbol-Font" }
+      ]
+    },
+    "/templates/404.html": {
+      "name": "404-Template",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/templates/404.html", "name": "404-Template" }
+      ]
+    },
+    "/projects/html-experimente/gibts-ja-gar-nicht.html": {
+      "name": "404-Fehlerseite",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/gibts-ja-gar-nicht.html", "name": "404-Fehlerseite" }
+      ]
+    },
+    "/templates/error.html": {
+      "name": "5xx-Template",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/templates/error.html", "name": "5xx-Template" }
+      ]
+    },
+    "/projects/html-experimente/error.html": {
+      "name": "5xx-Fehlerseite",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/error.html", "name": "5xx-Fehlerseite" }
+      ]
+    },
+    "/projects/html-experimente/fast-leer-mit-menü.html": {
+      "name": "Leer, mit Menü, ohne Marginal",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/fast-leer-mit-menü.html", "name": "Leer, mit Menü, ohne Marginal" }
+      ]
+    },
+    "/projects/html-experimente/fast-leer-mit-menü-und-marginalinhalt.html": {
+      "name": "Leer, mit Menü, mit Marginal",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/fast-leer-mit-menü-und-marginalinhalt.html", "name": "Leer, mit Menü, mit Marginal" }
+      ]
+    },
+    "/projects/html-experimente/fast-leer-kein-menü.html": {
+      "name": "Leer, ohne Menü, ohne Marginal",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/fast-leer-kein-menü.html", "name": "Leer, ohne Menü, ohne Marginal" }
+      ]
+    },
+    "/projects/html-experimente/fast-leer-kein-menü-aber-marginalinhalt.html": {
+      "name": "Leer, ohne Menü, mit Marginal",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/fast-leer-kein-menü-aber-marginalinhalt.html", "name": "Leer, ohne Menü, mit Marginal" }
+      ]
+    },
+    "/projects/html-experimente/fast-leer-einspaltig.html": {
+      "name": "Leer, einspaltig",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/fast-leer-einspaltig.html", "name": "Leer, einspaltig" }
+      ]
+    },
+    "/projects/html-experimente/fast-leer-einspaltig-mit-marginalinhalt.html": {
+      "name": "Leer, einspaltig, mit Marginal",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/fast-leer-einspaltig-mit-marginalinhalt.html", "name": "Leer, einspaltig, mit Marginal" }
+      ]
+    },
+    "/projects/html-experimente/breadcrumb.html": {
+      "name": "Langer Breadcrumb",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/breadcrumb.html", "name": "Langer Breadcrumb" }
+      ]
+    },
+    "/projects/html-experimente/kein-layout.html": {
+      "name": "Alle Stylings deaktiviert",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/kein-layout.html", "name": "Alle Stylings deaktiviert" }
+      ]
+    },
+    "/projects/html-experimente/basis-layout.html": {
+      "name": "Nur das Basis-Layout",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/basis-layout.html", "name": "Nur das Basis-Layout" }
+      ]
+    },
+    "/projects/html-experimente/druck-layout.html": {
+      "name": "Druck-Layout",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/druck-layout.html", "name": "Druck-Layout" }
+      ]
+    },
+    "/projects/html-experimente/tiny.html": {
+      "name": "Layout TINY",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/tiny.html", "name": "Layout TINY" }
+      ]
+    },
+    "/projects/html-experimente/phone.html": {
+      "name": "Layout PHONE",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/phone.html", "name": "Layout PHONE" }
+      ]
+    },
+    "/projects/html-experimente/tablet.html": {
+      "name": "Layout TABLET",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/tablet.html", "name": "Layout TABLET" }
+      ]
+    },
+    "/projects/html-experimente/seitenaufteilung.html": {
+      "name": "Basis-Layout & Seitenaufteilung",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/seitenaufteilung.html", "name": "Basis-Layout & Seitenaufteilung" }
+      ]
+    },
+    "/projects/html-experimente/seitenkopf.html": {
+      "name": "Basis-Layout & Seitenkopf",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/seitenkopf.html", "name": "Basis-Layout & Seitenkopf" }
+      ]
+    },
+    "/projects/html-experimente/testlab.html": {
+      "name": "Media-Query-Test (Beispiel)",
+      "crumbs": [
+        { "uri": "/projects.html", "name": "Projects" },
+        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
+        { "uri": "/projects/html-experimente/testlab.html", "name": "Media-Query-Test (Beispiel)" }
+      ]
     }
   }
 }
index 3c1cf73..3ff683b 100644 (file)
     <script src="../../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body thymeproxy:variables='MERGE:{"pages":{
+  <body thymeproxy:variables='MERGE:/thymeleaf/projects.json,MERGE:{"pages":{
     "/projects.html": {
       "name": "Projects",
-      "childs": { "/projects/accelerator.html": "accelerator!" },
+      "childs": {
+        "/projects.html": "Overview",
+        "/projects/typo.html": "Typography",
+        "/projects/html-experimente.html": "HTML-Experimente",
+        "/projects/accelerator.html": "accelerator!",
+        "/projects/fix-swf/overview.html": "Fix SWF"
+      },
       "crumbs": [
         { "uri": "/projects.html", "name": "Projects" }
       ]
index bf40615..5548c53 100644 (file)
@@ -15,7 +15,7 @@
     <script src="../../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <h1>Getting Started - DUMMY</h1>
   </body>
 </html>
index 032a40d..67f1321 100644 (file)
@@ -15,7 +15,7 @@
     <script src="../../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <h1>Overview - DUMMY</h1>
   </body>
 </html>
index 375b19c..b0c11f7 100644 (file)
@@ -16,7 +16,7 @@
     <script src="../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <article class="main" layout:fragment="maincontent">
       <header><h1>HTML-Elemente / spezielle Seiten</h1></header>
       <ul>
index cae9e42..2b58c36 100644 (file)
@@ -12,7 +12,7 @@
     <link rel="stylesheet/less" th:rel="stylesheet" type="text/css" href="../../../less/base.less" th:href="@{/css/base.min.css}"/>
     <script src="../../../js/less-1.7.0.min.js" th:remove="all"></script>
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <aside layout:fragment="marginalcontent" th:replace="templates/fragments :: marginalcontent">
       MARGINAL-CONTENT
     </aside>
index 62489fc..83395fe 100644 (file)
@@ -16,7 +16,7 @@
     <script src="../../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <ol layout:fragment="breadcrumb">
       <li class="b"><a class="b" href="../../index.html" th:href="@{/index.html}">Home</a></li>
       <li class="b"><a class="b" href="../../projects.html" th:href="@{/projects.html}">Projects</a></li>
index 92861e4..59b1906 100644 (file)
@@ -13,7 +13,7 @@
     <link rel="stylesheet/less" th:rel="stylesheet" type="text/css" href="../../../css/print.css" th:href="@{/css/print.css}"/>
     <script src="../../../js/less-1.7.0.min.js" th:remove="all"></script>
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <aside layout:fragment="marginalcontent" th:replace="templates/fragments :: marginalcontent">
       MARGINAL-CONTENT
     </aside>
index c28b3ad..d412dfd 100644 (file)
@@ -11,6 +11,6 @@
     <link rel="stylesheet/less" type="text/css" href="../../less/screen.less" media="screen"/>
     <link rel="stylesheet/less" type="text/css" href="../../less/print.less" media="print"/>
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
   </body>
 </html>
index 89ac3fc..beb5fef 100644 (file)
@@ -16,7 +16,7 @@
     <script src="../../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <nav layout:fragment="navigation">
       <hr class="n"/>
       <a class="hide" href="#top" title="Show Content">Jump back to the top of the page</a>
index f507c16..b574a96 100644 (file)
@@ -16,7 +16,7 @@
     <script src="../../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <nav layout:fragment="navigation">
       <hr class="n"/>
       <a class="hide" href="#top" title="Show Content">Jump back to the top of the page</a>
index 275bec4..66a5379 100644 (file)
@@ -16,7 +16,7 @@
     <script src="../../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <nav layout:fragment="navigation">
       <hr class="n"/>
       <a class="hide" href="#top" title="Show Content">Jump back to the top of the page</a>
index f04ff98..be3496d 100644 (file)
@@ -16,7 +16,7 @@
     <script src="../../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <nav layout:fragment="navigation">
       <hr class="n"/>
       <a class="hide" href="#top" title="Show Content">Jump back to the top of the page</a>
index aa9a343..7b3601c 100644 (file)
@@ -16,7 +16,7 @@
     <script src="../../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <article class="main" layout:fragment="maincontent">
       <header><h1>Fast leere Seite mit Menü und Marginalinhalt</h1></header>
       <p>Ein ganz bischen Text...</p>
index 4e71417..c79ad90 100644 (file)
@@ -16,7 +16,7 @@
     <script src="../../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <article class="main" layout:fragment="maincontent">
       <header><h1>Fast leere Seite mit Menü</h1></header>
       <p>Ein ganz bischen Text...</p>
index 4c96f4d..bc7264d 100644 (file)
@@ -16,7 +16,7 @@
     <script src="../../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <article class="main" layout:fragment="maincontent">
       <header><h1>Formulare</h1></header>
       <form class="form" action="#" method="get">
index 7d8caf3..2bd8e10 100644 (file)
@@ -10,7 +10,7 @@
     <title>HTML-Experimente - Kein Layout</title>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" th:remove="all"/>
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <aside layout:fragment="marginalcontent" th:replace="templates/fragments :: marginalcontent">
       MARGINAL-CONTENT
     </aside>
index ebadf0d..e088372 100644 (file)
@@ -13,7 +13,7 @@
     <link rel="stylesheet/less" th:rel="stylesheet" type="text/css" href="../../../css/phone.css" th:href="@{/css/phone.css}"/>
     <script src="../../../js/less-1.7.0.min.js" th:remove="all"></script>
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <aside layout:fragment="marginalcontent" th:replace="templates/fragments :: marginalcontent">
       MARGINAL-CONTENT
     </aside>
index 87a2b70..0a36ed6 100644 (file)
@@ -13,7 +13,7 @@
     <link rel="stylesheet/less" th:rel="stylesheet" type="text/css" href="../../../css/seitenaufteilung.css" th:href="@{/css/seitenaufteilung.css}"/>
     <script src="../../../js/less-1.7.0.min.js" th:remove="all"></script>
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <aside layout:fragment="marginalcontent" th:replace="templates/fragments :: marginalcontent">
       MARGINAL-CONTENT
     </aside>
index e488e36..28ca8f2 100644 (file)
@@ -13,7 +13,7 @@
     <link rel="stylesheet/less" th:rel="stylesheet" type="text/css" href="../../../css/seitenkopf.css" th:href="@{/css/seitenkopf.css}"/>
     <script src="../../../js/less-1.7.0.min.js" th:remove="all"></script>
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <aside layout:fragment="marginalcontent" th:replace="templates/fragments :: marginalcontent">
       MARGINAL-CONTENT
     </aside>
index fdcf24c..e6cce9c 100644 (file)
@@ -16,7 +16,7 @@
     <script src="../../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <article class="main" layout:fragment="maincontent">
       <header><h1>Symbol-Font</h1></header>
       <h2>100%</h2>
index 7f311d5..ec04885 100644 (file)
@@ -13,7 +13,7 @@
     <link rel="stylesheet/less" th:rel="stylesheet" type="text/css" href="../../../css/tablet.css" th:href="@{/css/tablet.css}"/>
     <script src="../../../js/less-1.7.0.min.js" th:remove="all"></script>
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <aside layout:fragment="marginalcontent" th:replace="templates/fragments :: marginalcontent">
       MARGINAL-CONTENT
     </aside>
index 2d26849..cdf2874 100644 (file)
@@ -16,7 +16,7 @@
     <script src="../../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <div layout:fragment="content" th:remove="tag">
       <form class="testlab form" action="#" method="get">
         <h2 class="f">Anzeigetext</h2>
index a25e9cb..c04f9fc 100644 (file)
@@ -13,7 +13,7 @@
     <link rel="stylesheet/less" th:rel="stylesheet" type="text/css" href="../../../css/tiny.css" th:href="@{/css/tiny.css}"/>
     <script src="../../../js/less-1.7.0.min.js" th:remove="all"></script>
   </head>
-  <body>
+  <body thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <aside layout:fragment="marginalcontent" th:replace="templates/fragments :: marginalcontent">
       MARGINAL-CONTENT
     </aside>
index e727558..a66a5bd 100644 (file)
@@ -16,7 +16,7 @@
     <script src="../../js/less-1.7.0.min.js"></script>
     <!--*/-->
   </head>
-  <body onload="prettyPrint()">
+  <body onload="prettyPrint()" thymeproxy:variables="MERGE:/thymeleaf/projects.json">
     <article layout:fragment="maincontent">
       <header><h1>Typography</h1></header>
       <p>
index d09f083..c2fde0d 100644 (file)
     "/index.html": { "name": "Home" },
     "/blog.html": {
       "name": "Blog",
-      "childs": {
-        "/blog/article.html": "An Article",
-        "/blog/comments.html": "Comments"
-      },
-      "crumbs": [
-        { "uri": "/blog.html", "name": "Blog" }
-      ]
-    },
-    "/blog/article.html": {
-      "name": "An Article",
-      "crumbs": [
-        { "uri": "/blog.html", "name": "Blog" },
-        { "uri": "/blog/article.html", "name": "An Article" }
-      ]
-    },
-    "/blog/comments.html": {
-      "name": "Comments",
-      "crumbs": [
-        { "uri": "/blog.html", "name": "Blog" },
-        { "uri": "/blog/comments.html", "name": "Comments" }
-      ]
+      "childs": {}
     },
     "/projects.html": {
       "name": "Projects",
-      "childs": {
-        "#hibernate4-maven-plugin": "Hibernate 4 Maven Plugin",
-        "/projects/fix-swf/overview.html": "Fix SWF",
-        "#jquery.openx": "jQuery OpenX",
-        "/projects/html-experimente.html": "HTML-Experimente",
-        "#accelerator": "accelerator",
-        "/projects/typo.html": "Typography"
-      },
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" }
-      ]
-    },
-    "#hibernate4-maven-plugin": {
-      "name": "Overview",
       "childs": {}
     },
-    "/projects/fix-swf/overview.html": {
-      "name": "Overview",
-      "childs": {
-        "/projects/fix-swf/overview.html": "Overview",
-        "/projects/fix-swf/getting-started.html": "Getting Started",
-        "#faq": "FAQ",
-        "#documentation": "Documentation"
-      },
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/fix-swf/overview.html", "name": "Fix SWF" },
-        { "uri": "/projects/fix-swf/overview.html", "name": "Overview" }
-      ]
-    },
-    "#faq": { "name": "FAQ" },
-    "#documentation": { "name": "Documentation" },
-    "#jquery.openx": { "name": "jQuery OpenX" },
-    "#accelerator": { "name": "Accellerator" },
-    "/projects/typo.html": {
-      "name": "Typography",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/typo.html", "name": "Typography" }
-      ]
-    },
-    "/projects/html-experimente.html": {
-      "name": "HTML-Experimente",
-      "childs": {
-        "/projects/html-experimente/formulare.html": "Formulare",
-        "/projects/html-experimente/symbole.html": "Symbol-Font",
-        "/templates/404.html": "404-Template",
-        "/projects/html-experimente/gibts-ja-gar-nicht.html": "404-Fehlerseite",
-        "/templates/error.html": "5xx-Template",
-        "/projects/html-experimente/error.html": "5xx-Fehlerseite",
-        "/projects/html-experimente/fast-leer-mit-menü.html": "Leer, mit Menü, ohne Marginal",
-        "/projects/html-experimente/fast-leer-mit-menü-und-marginalinhalt.html": "Leer, mit Menü, mit Marginal",
-        "/projects/html-experimente/fast-leer-kein-menü.html": "Leer, ohne Menü, ohne Marginal",
-        "/projects/html-experimente/fast-leer-kein-menü-aber-marginalinhalt.html": "Leer, ohne Menü, mit Marginal",
-        "/projects/html-experimente/fast-leer-einspaltig.html": "Leer, einspaltig",
-        "/projects/html-experimente/fast-leer-einspaltig-mit-marginalinhalt.html": "Leer, einspaltig, mit Marginal",
-        "/projects/html-experimente/breadcrumb.html": "Langer Breadcrumb",
-        "/projects/html-experimente/kein-layout.html": "Alle Stylings deaktiviert",
-        "/projects/html-experimente/basis-layout.html": "Nur das Basis-Layout",
-        "/projects/html-experimente/druck-layout.html": "Druck-Layout",
-        "/projects/html-experimente/tiny.html": "Layout TINY",
-        "/projects/html-experimente/phone.html": "Layout PHONE",
-        "/projects/html-experimente/tablet.html": "Layout TABLET",
-        "/projects/html-experimente/seitenaufteilung.html": "Basis-Layout & Seitenaufteilung",
-        "/projects/html-experimente/seitenkopf.html": "Basis-Layout & Seitenkopf",
-        "/projects/html-experimente/testlab.html": "Media-Query-Test (Beispiel)"
-      },
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" }
-      ]
-    },
-    "/projects/fix-swf/getting-started.html": {
-      "name": "Getting Started",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/fix-swf/overview.html", "name": "Fix SWF" },
-        { "uri": "/projects/fix-swf/getting-started.html", "name": "Getting Started" }
-      ]
-    },
-    "/projects/html-experimente/formulare.html": {
-      "name": "Formulare",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/formulare.html", "name": "Formulare" }
-      ]
-    },
-    "/projects/html-experimente/symbole.html": {
-      "name": "Symbol-Font",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/symbole.html", "name": "Symbol-Font" }
-      ]
-    },
-    "/templates/404.html": {
-      "name": "404-Template",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/templates/404.html", "name": "404-Template" }
-      ]
-    },
-    "/projects/html-experimente/gibts-ja-gar-nicht.html": {
-      "name": "404-Fehlerseite",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/gibts-ja-gar-nicht.html", "name": "404-Fehlerseite" }
-      ]
-    },
-    "/templates/error.html": {
-      "name": "5xx-Template",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/templates/error.html", "name": "5xx-Template" }
-      ]
-    },
-    "/projects/html-experimente/error.html": {
-      "name": "5xx-Fehlerseite",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/error.html", "name": "5xx-Fehlerseite" }
-      ]
-    },
-    "/projects/html-experimente/fast-leer-mit-menü.html": {
-      "name": "Leer, mit Menü, ohne Marginal",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/fast-leer-mit-menü.html", "name": "Leer, mit Menü, ohne Marginal" }
-      ]
-    },
-    "/projects/html-experimente/fast-leer-mit-menü-und-marginalinhalt.html": {
-      "name": "Leer, mit Menü, mit Marginal",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/fast-leer-mit-menü-und-marginalinhalt.html", "name": "Leer, mit Menü, mit Marginal" }
-      ]
-    },
-    "/projects/html-experimente/fast-leer-kein-menü.html": {
-      "name": "Leer, ohne Menü, ohne Marginal",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/fast-leer-kein-menü.html", "name": "Leer, ohne Menü, ohne Marginal" }
-      ]
-    },
-    "/projects/html-experimente/fast-leer-kein-menü-aber-marginalinhalt.html": {
-      "name": "Leer, ohne Menü, mit Marginal",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/fast-leer-kein-menü-aber-marginalinhalt.html", "name": "Leer, ohne Menü, mit Marginal" }
-      ]
-    },
-    "/projects/html-experimente/fast-leer-einspaltig.html": {
-      "name": "Leer, einspaltig",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/fast-leer-einspaltig.html", "name": "Leer, einspaltig" }
-      ]
-    },
-    "/projects/html-experimente/fast-leer-einspaltig-mit-marginalinhalt.html": {
-      "name": "Leer, einspaltig, mit Marginal",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/fast-leer-einspaltig-mit-marginalinhalt.html", "name": "Leer, einspaltig, mit Marginal" }
-      ]
-    },
-    "/projects/html-experimente/breadcrumb.html": {
-      "name": "Langer Breadcrumb",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/breadcrumb.html", "name": "Langer Breadcrumb" }
-      ]
-    },
-    "/projects/html-experimente/kein-layout.html": {
-      "name": "Alle Stylings deaktiviert",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/kein-layout.html", "name": "Alle Stylings deaktiviert" }
-      ]
-    },
-    "/projects/html-experimente/basis-layout.html": {
-      "name": "Nur das Basis-Layout",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/basis-layout.html", "name": "Nur das Basis-Layout" }
-      ]
-    },
-    "/projects/html-experimente/druck-layout.html": {
-      "name": "Druck-Layout",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/druck-layout.html", "name": "Druck-Layout" }
-      ]
-    },
-    "/projects/html-experimente/tiny.html": {
-      "name": "Layout TINY",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/tiny.html", "name": "Layout TINY" }
-      ]
-    },
-    "/projects/html-experimente/phone.html": {
-      "name": "Layout PHONE",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/phone.html", "name": "Layout PHONE" }
-      ]
-    },
-    "/projects/html-experimente/tablet.html": {
-      "name": "Layout TABLET",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/tablet.html", "name": "Layout TABLET" }
-      ]
-    },
-    "/projects/html-experimente/seitenaufteilung.html": {
-      "name": "Basis-Layout & Seitenaufteilung",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/seitenaufteilung.html", "name": "Basis-Layout & Seitenaufteilung" }
-      ]
-    },
-    "/projects/html-experimente/seitenkopf.html": {
-      "name": "Basis-Layout & Seitenkopf",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/seitenkopf.html", "name": "Basis-Layout & Seitenkopf" }
-      ]
-    },
-    "/projects/html-experimente/testlab.html": {
-      "name": "Media-Query-Test (Beispiel)",
-      "crumbs": [
-        { "uri": "/projects.html", "name": "Projects" },
-        { "uri": "/projects/html-experimente.html", "name": "HTML-Experimente" },
-        { "uri": "/projects/html-experimente/testlab.html", "name": "Media-Query-Test (Beispiel)" }
-      ]
-    },
     "/about.html": {
       "name": "About",
       "childs": {
         "/impressum.html": "Impressum",
         "/contact.html": "Contact"
       },
-      "crumbs": [
-        { "uri": "/about.html", "name": "About" }
-      ]
+      "crumbs": [{ "uri": "/about.html", "name": "About" }]
     },
     "/expertise.html": {
       "name": "Expertise",
-      "childs": {
-      },
+      "childs": {},
       "crumbs": [
         { "uri": "/about.html", "name": "About" },
         { "uri": "/expertise.html", "name": "Expertise" }
     },
     "/references.html": {
       "name": "References",
-      "childs": {
-      },
+      "childs": {},
       "crumbs": [
         { "uri": "/about.html", "name": "About" },
         { "uri": "/references.html", "name": "References" }