Projekte

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

Geändert am: 22.11.2004, 22:34 Uhr
Nach oben
Druckversion