zu überarbeiten
nicht mehr aktuell!
Template-Aufbau
Derzeit besteht das TS-Setup aus folgenden TS-templates:
- 'hostsharing' als root-template in dem die weiteren Templates über "include basis templates" eingebunden werden(Reihenfolge beachten!). Dieses TS-Setup wird als letztes geparsed und ihm stehen bereits alle Objekte zur Verfügung. Hier werden eigentlich nur config-Optionen gesetzt und die bereits gefüllte Designvorlage zugewiesen, (sowie HTML-header geschrieben?)
- 'tt_content(changes), dient dazu Änderungen gegenüber content(default) bzw. styles.content abzulegen
- 'tt_news(changes), dient dazu das Setup von plugin.news zu setzen
- 'menu-objects', hier werden die ganzen Menu-Objekte als temporärre Objekte erzeugt
- 'maincol-objects', hier wird der Inhalt für die Hauptspalte als temporäres Objekt zusammengesetzt
- 'leftcol-objects', hier wird der Inhalt für die linke Spalte als temporäres Objekt zusammengesetzt, benötigt die menu-Objects
- 'rightcol-objects', hier wird der Inhalt für die rechte Spalte als temporäres Objekt zusammengesetzt(noch nicht implementiert)
- 'selector & parser', hier wird die HTML-Vorlage über den Page-template-selektor und autoparser vorbereitet
- 'template-objects connector', hier werden die ganzen Objekte mit der HTML-Vorlage verknüpft
noch offen
Dokumentation Template-Struktur
Anregung von Jan Galinski, das Setup in eine Extension zu packen

