Eine über das CMS-System iContent erstellte Website basiert auf der Verwendung von Templates. Dies sind sogenannte Vorlagen für Seiten, welche nur noch vom System mit Inhalten befüllt werden müssen. Ein Template ist somit einfach gesagt eine vorgefertigte Seitenbeschreibung, in welcher festgelegt wird, wo auf der Seite welche Elemente dargestellt werden.
Selbstverständlich kann der Kunde auch hier völlig selbständig Templates erstellen und ist an keine bestimmte vordefinierte Struktur gebunden. In den Menüpunkten "Template Content erfassen" und "Templates erfassen" können die Templates erstellt werden.Der Kunden kann ausserdem eine annähernd beliebige (bis 999) Anzahl von unterschiedlichen Templates definieren, die verschiedene Funktionen beinhalten.
Bei der Erstellung von Templates wird in einer Tabellenstruktur der Aufbau der Seite definiert und jedem Bereich der Tabelle auch ein eigenes Modul oder eine Darstellungsform zugewiesen werden. Mittels für jeden Typ eigens vordefinierten Einstellungen (=Parameter) können detaillierte Einstellungen getroffen werden.
Das heisst, diese Templates werden in einem Raster aufgebaut, ähnlich einer Tabelle in einem Kalkulationsprogramm. Hierbei können Sie die einzelnen Zellen des Rasterns mit verschiedenen Funktionen (Modulen) belegen.
Zur optischen Gliederung können Sie auch mehrere Raster-Zellen zusammenlegen. So erzeugen Sie beliebige Layouts ohne eine einzige Zeile Programmierung.
Innerhalb jedes Templates können Sie die verfügbaren Module beliebig anordnen. Bitte beachten Sie aber, dass verschiedene Ausgabeformen unterschiedlich viel Platz in Anspruch nehmen können, und bauen Sie das Template entsprechend auf.
Jedes Modul wird im Template durch ein eindeutiges, vierstelliges Kürzel repräsentiert. Einen Überblick über derzeit verfügbare Module gibt folgende Tabelle:
Allgemeine Module:
ianm: Anmeldung - geschützter Bereich
icon: Content Ausgabe
ifra: iFrame-Website einbetten
ihlp: interchange Hilfe-Verzeichnis
ikal: Kalender
imal: Mailformular konfigurierbar
imen: Menü (nicht mehr aktuell!)
imtr: Menüausgabe als Menu oder Tree
intr: CMS-Artikel als Menu oder Tree
ipdd: Prozessdatendef. auflisten
leer: leer/Platzhalter
tsub: include-Template
Verwaltungsmodule:
vber: Verwaltung Tätigkeitsbereiche
vcss: iContent CSS Editor
vfir: Verwaltung Firmen
vmen: Verwaltung Menüeinträge
vnbe: Verwaltung CMS-Themenbereiche
vnew: Verwaltung CMS-Artikel
vrec: Verwaltung Rechte
vtpc: Template-Content erfassen
vtpl: Templates erfassen
vusr: Verwaltung User
Interne Verwaltungsmodule (Systemadministration):
Verwaltung-Container
Verwaltung WWS-Systeme
Verwaltung CMS-Contenttypen
Verwaltung Mandanten, Länder
Verwaltung Modulfreigabe
Verwaltung Module
Verwaltung Modulparameter
Verwaltung Modulbereiche
Style Tags verwalten
ebau: euroBAU Baurecht
econ: euroBAU Content
elis: euroBAU Firmenliste
enor: euroBAU Normen
esuc: euroBAU Suchfeld
etre: euroBAU Produktbaum
Sondermodule hagebau:
hbhb: hagebau Baustoffhandbuch
hpfm: hagebau Profifachmarkt
hwer: hagebau Werbung
Module für e-Commerce:
shli: Shop-Artikellisten
Statistikmodule:
vmsl: Liste gesendete Mails
vzal: Verw. Zugriffe Anmeldeliste
vzid: Verw. Zugriffe industriedatenpool
vzug: Zugriffe nach Templates