DONE: * maven-thymeleaf-skin generiert _immer_ Pfade der Art PFAD/VERSION * Die Projekte kommen unter /projects/NAME/VERSION zu liegen * Die URI der Einstiegsseite muss in der sitemap.json eingetragen sein ** /projects/NAME/VERSION/index.html unter `_titles` ** /projects/NAME/VERSION/index.html als Kind von `/projects.html` ** Passende Breadcrumbs für die Seite nicht vergessen! ** *Achtung:* Menü wird bei Fehlern nicht korrekt (vollständig!) generiert * PASST SO NICHT: Pfade für die Canonical-Links... TODO: * Canonical-Links fehlen im Layout noch! * Diese auch in der JSON-Map ablegen? * Keine hartkodierten Links mit juplo.de im Content!! * Fehler in maven-thymeleaf-skin werfen, wenn `command` nicht gesetzt ist * Links mit Version in maven-thymeleaf-skin mit "-" anstatt "/" generieren ** Das /projects/ im Pfad wird _nur_ benötigt, weil sonst die Inhalte der aktuellen Version im selben Verzeichnis liegen müssen, in dem die Unterverzeichnisse der Versionen liegen. ** Das ist blöd, da es unübersichtlich ist und sich der Inhalt für die Canonical-Links dann nicht per symbolischen Link auf das entsprechende Verzeichnis der aktuellen Version realisieren lässt. ** Außerdem passen die von maven-thymeleaf-skin erzeugten Canonical-Links dann nicht, da bei diesen nur die Version weggelassen wird - d.h., es bleibt das führende "/projects/" erhalten, das über die site.xml von außen vorgegeben wird. ** ALTERNATIVE: Es ist vielleicht doch schöner, wenn man den Prefix "/projects" über einen Parameter konfigurierbar macht, so dass die Canonical-Links wieder stimmen - Vorteil: Nur ein Pfad ("/projects/") muss in der Webserver-Konfig in die Webserver-Root, in der branding-ng liegt, hineingemappt werden und nicht immer jede Projekt-Version neu. * Nicht bis ins letzte Detail automatisieren: Letzte Anpassungen von Hand (Z.B., zusätzliche/geänderte Links nachdem neue Version herausgekommen ist?)