iContent Anwenderdokumentation

iContent im Detail:
 
 

Sub- / include-Templates

Eine Besonderheit bei der Template-Verwaltung sind sogenannte Include-Templates. Dies sind Teilbereich einer Website, welche öfters benötigt werden (zB die Struktur von Seitenkopf und Menüleiste). Damit dieser Bereich nicht für jedes zu erstellende Template erneut aufgebaut werden muss, definiert man ein Template, in welchem man nur diesen Bereich definiert, und zwar als sogenanntes include-Template "Menü".
 
Dieses komplette Template kann dann einfach in jedes andere Template eingebunden werden - so kann bei jedem neu zu erstellenden Template das Menü mit einer einfachen Zuweisung schnell eingebunden werden, und bei Änderungen genügt die Anpassung an einer Stelle, um die gesamte Website auf den neuesten Stand zu bringen. Dies erspart nicht nur viel Zeit und Arbeitsaufwand, sondern hilft  auch dabei, der Website ein einheitliches Erscheinungsbild zu geben.
 

 


Diese Sub-Templates werden in der selben Form erzeugt wie normale Templates, ihre Template-Nummer muss jedoch mit einem "x" beginnen, z.B. "x03", um als Include-Template erkennbar zu sein.
 
Die Verwendung von Sub-Templates hat folgende Vorteile:
 
1) Reduzierung der Eingabearbeit:

Es können wiederverwendbare Komponenten gebildet werden, welche in mehreren Templates Verwendung finden. Statt jeweils mehrere Module für das jeweilige Template zu definieren, werden die gewünschten Module in einem Sub-Template gekapselt und dann nur noch dieses eingebunden. Eine Änderung des Sub-Templates wirkt sich ohne Mehrarbeit in allen verbundenen Haupttemplates aus.

2) Umgehung von Problemen in der Tabellendarstellung:

Insbesondere manche Versionen des Internet - Explorer platzieren die Inhalte einer Tabelle manchmal etwas willkürlich, wenn eine große Anzahl verschieden grosser Tabellenzellen in einer Tabelle vorhanden sind.
Nachdem iContent ausschließlich tabellenorientiert arbeitet und jedem eingebetteten Modul seine eigene Tabellenzelle zuweist, kann dies unter Umständen zu unschönen Effekten führen.
Mit Hilfe von Sub-Templates lassen sich zusammengehörige Module wunderbar kapseln und das Problem "zerrissener" Tabellen wird eliminiert.
 
Das Modul ist eine Standardfunktion von iContent.
 
Aufrufcode: tsub
 
Parameter:
  • Sub-Template: Auswahl des einzubindenden Sub-Templates unter allen "x??"-Templates
  • Ausrichtung horizontal: LEFT;RIGHT;CENTER
  • Ausrichtung vertikal: TOP;BOTTOM;MIDDLE
Anmerkung: Vorsicht ist geboten mit der Ausrichtung "Center", da diese unter Umständen bei bestimmten Browsern dazu führen kann, daß auch der Fliesstext im Inhalt des Sub-Templates zentriert dargestellt wird.

Das Modul unterstützt Seitenübergang und Parameterfortleitung.