Blog-Beispiele so geändert, dass die URLs denen von Wordpress gleichen * Wordpress liefert alle Seiten als Verzeichnisse aus (Endung "/") * Wenn die eigentlichen Seiten in einer index.html in einem Verzeichnis abgelegt werden, dass dem Pfad unter Wordpress entspricht, liefern http-server und nginx die Inhalte für die URLs aus, die auch später verwendet werden
Die Attribute title/main/marginal werden explizit gesetzt Shell-Code, der für die Umformatierung verwendet wurde: %<---------------------------- for i in `find -name '*.html'` do sed -i -e's+layout\(.\)\(uri='\''[^'\'']*'\''\)+layout\1\n \2,\n title=~{:: title},\n maincontent=~{:: .maincontent},\n marginalcontent=~{:: .marginalcontent}+' $i done %<----------------------------
Dummy-Seiten für Blog-Layout an Wordpress-Einbindung angepasst blog.json und blog.html nach blog/blog.json und blog/index.html verschoben damit die Dummy-Inhalte bei aktiver Einbidung des Wordpress-Blogs vollständig überdeckt werden.
layout-dialect ausgebaut: Thymeleaf 3.x erlaubt ähnliches mit Bordmitteln
Template-Pfade korrigiert/vereinheitlicht Templates werden jetzt nach dem selben Schema referenziert wie Spring-Views: * Ohne führenden Slash (relativ!) * Ohne Suffix
Frontend-Projekt an thymeroot:1.1.0 angepasst * Die Inhalte mit Thymeleaf-Dekoration liegen jetzt (wieder) unter / anstatt unter /thymeleaf/. * Dabei: Seiteninterne Verlinkung in dem Frontend-Projekt korrigiert
Templates und Seiten zurück in das Unterverzeichnis /thymeleaf/ verschoben
Inhalte an die geänderten View-Namen für Thymeleaf-Templates angepasst
Blog-Layouttest-Seiten an Thymeproxy angepasst
Clientseitige LESS-Umsetzung integriert Um das Layout über file://-URL's im Browser bearbeiten zu können, wurde die Hilfs-Datei dist/devel.html angelegt, die die Inhalte in einem Frameset anzeigt, so dass sie trotz der Same-Origin-Policy korrekt angezeigt werden (zumindest im Firefox).
HTML-Templates für die direkte Kontrolle als UTF-8-Kodiert markiert
Templates und Seiten ein Verzeichnis höher geschoben und thymeleaf/ gelöscht