Templatemodell optimiert das Website-Design
Das ZMS-Framework beinhaltet ein modulares und hierarchisches Templates-Konzept, das die üblichen Seitenfunktionen vorgibt und beliebig erweiterbar ist.
Das ZMS-Framework beinhaltet ein modulares und hierarchisches Templates-Konzept, das die üblichen Seitenfunktionen vorgibt und beliebig erweiterbar ist.
Das Layout besteht aus Seitenkopf, mittlerem Contentbereich, Seitenfuß. Für den Aufbau eigener Templates geht man folgendermassen vor: ausgehend von einer Design-Vorlage werden die Gestaltungs-Elemente definiert und mit dem untenstehenden funktions-orientierten Template-Konzept korreliert. Die Funktion eines Templates drückt sich in seiner Benamung aus (siehe Tabelle weiter unten). Die einzelnen Dokument-Bereiche werden zur Gesamtseite assembliert; die Anordnung (Layout) der Templateinhalte wird über eine Tabellenkonstruktion bewerkstelligt.
Die HTML-Seite in der Ansicht besteht bei grober Betrachtung aus drei Bereichen:
MASTERTEMPLATES standard_html_request: init REQUEST variables standard_html_header: all templates before content standard_html_footer: all templates after content PAGEREGIONS / LAYOUT pageregionTop: page top pageregionLeft: Left column pageregionBefore: before content pageregionAfter: after content pageregionRight: right column [Macro+Context] pageregionBottom: page bottom HTMLHEAD headDoctype: DOCTYPE declaration headLinkrelations: LINK elements headCSS: STYLE elements headBodytag: BODY Tag FUNCTIONAL PAGEELEMENTS pageelement_Logo: Logo pageelement_Menu: channel bar pageelement_Macronavigation: main navigation pageelement_Micronavigation: path navigation pageelement_Search: search pageelement_Searchresults: search pageelement_Languageselect: language selector pageelement_Styleselect: styling selector pageelement_Headline: document title pageelement_Description: document description pageelement_TOC: document overview pageelement_Index: table of content pageelement_Links: related documents and links pageelement_Teaser: teaser elements pageelement_Copyright: copyright information
Erstellt von: Dr. Frank Hoffmann , HOFFMANN+LIEBENBERG , erstellt am: 27.06.2008 , zuletzt geändert: 27.06.2008