ToBuS setzt sich aus 5 Bereichen zusammen, den Header, Footer und den dreigeteilte Contentbereich.
In diese fünf Bereiche lassen sich HTML-Schnipsel (z.B. Tabellen [nicht behindertengerecht])
einbinden. Diese kann der Superadmin :) jederzeit im CMS ab Release 0.24a austauschen (Konfiguration).
Es stehen ihm für alle Bereiche alle Includes in seinem gewähltem Template sowie die Fallbacks in
include zur Verfügung. Die Includes werden immer über eine Funktion
getInclude(Pfad_im_Template-Verzeichnis/Dateiname) eingebunden. Sollte die Datei hier nicht existieren,
wird versucht, sie im Verzeichnis /include zu finden. getInclude verhindert Fehlermeldungen, wenn der Debug-Modus
ausgeschaltet ist. ToDo wäre ein Log-Error-Report (15 min-Hack in /lib/functions.php).
wichtig ist die Datei htmlhead.inc.php, die immer im Stammverzeichnis (des Templates oder /include) liegen muss.
|