Erklärung und Hinweise:
Für die "Folge-Seite", also alle weiteren Seiten in diesem Web haben wir nur ein einziges "Master- Template" erstellt.
Alle Seiten ab der Menü-Ebene 1 sollen aber nicht das Template von der Homepage vererbt bekommen. Darum erzeugen wir für alle Seiten der Ebene 1 ein einziges eigenes (leeres) Template und "includen" in allen leeren Templates dieser (Ebene 1) Seiten nur dieses Master-Template. (Eine Ausnahme ist das Inhaltsverzeichnis). Die Seiten der Menü-Ebene 2 und folgende erben damit alle das "Master-Template".
In dieser Darstellung gibt es also, ausgehend von der Ebene 0 weitere 5 Menü- Ebenen (jedenfalls zur Zeit). Darum müssen in diesem "setup" alle 6 Ebenen (von 0 bis 5) definiert sein.
Die constants des "Master-Templates" für alle Folgeseiten
# Constants werden sogar automatisch eingebaut
PAGE_TARGET = _self
content.pageFrameObj = _self
content.linkToTop = zum Seitenanfang
styles.content.textStyle.face = arial
styles.content.textStyle.size = 2
styles.content.lastUpdate.comment_auto = #
# default HeaderType - klappt doch
content.defaultHeaderType = 3
# Rahmenfarbe+Hintergrund f. Frames-Obj.
styles.content.frames.2.bgCol = #C4C4FF
#styles.content.frames.2.borderCol = #8A8AFF war zu hell jetzt dunkler
styles.content.frames.2.borderCol = #5518D1
#styles.content.imgtext.borderColor = #8A8AFF
#styles.content.imgtext.borderColor = #5518D1
#styles.content.imgtext.borderThick = 2
styles.content.imgtext.maxWInText = 600
Das setup des "Master-Templates" für alle Folgeseiten
config.simulateStaticDocuments = 1
config.linkVars=L
[globalVar = GP:L = 1]
config.language = en
config.sys_language_uid = 1
config.locale_all = english
[global]
#Default PAGE object für alle Ebenen:
page = PAGE
page.typeNum = 0
page.bodyTag = <body bgcolor = "D2D2FF">
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/index1.html
workOnSubpart = DOKUMENT
marks.PAGEHEADER = TEXT
marks.PAGEHEADER.value = Willkommmen auf unseren neuen Webseiten.
Alles über DLT Technik auf über 250 Seiten.
Die internen Links kommen in Kürze.
marks.LOGOTEXT = TEXT
marks.LOGOTEXT.value = Wiesbaden / Germany
marks.FOOTER = TEXT
marks.FOOTER.value = Homepage ----- © 2004/2005 - Copyright by RDE GmbH - Germany - 65191 Wiesbaden - Tel. 0611 - 950 31-0 --- Fax: 0611 - 950 31-555 ----- rde.de Seite
marks.PAGELOGO = IMAGE
marks.PAGELOGO.file = fileadmin/rdelogo2.gif
marks.PAGEBANNER = IMAGE
marks.PAGEBANNER.file = fileadmin/banner3d.png
marks.PAGEBANNER.file = GIFBUILDER
marks.PAGEBANNER.file {
format = png
XY = 300,50
5 = IMAGE
5.file = fileadmin/banner3d.png
10 = TEXT
transparentBackground = 1
transparentColor = #000000
10.fontColor = #FFFFFF
10.text.field = title
10.offset = 0,35
10.shadow.offset = 3, 2
#10.shadow.blur = 50
10.shadow.color = #000000
#10.shadow.opacity = 50
#10.shadow.intensity = 100
10.fontFile = fileadmin/ariblk.ttf
10.fontSize = 22
10.align = center
10.iterations = 2
}
#-------------------------Hauptmenu Ebene 1 ------------------------------
marks.NAVI = HMENU
marks.NAVI.1.expAll = 0
marks.NAVI.1 = TMENU
marks.NAVI.1.wrap = <small>|</small>
marks.NAVI.1.NO {
allWrap = |
#allWrap = <small>|</small>
beforeImg = fileadmin/pf1tr.gif
beforeROImg = fileadmin/pf1.gif
RO = 1
}
marks.NAVI.1.CUR = 1
marks.NAVI.1.CUR {
allWrap = |
#allWrap = <small>|</small>
linkWrap = |
beforeImg = fileadmin/gre1.gif
}
#-------------------------Hauptmenu Ebene 2
marks.NAVI.2 = TMENU
marks.NAVI.2.expAll = 0
marks.NAVI.2.NO {
allWrap = |
#allWrap = <small>|</small>
beforeImg = fileadmin/pf2tr.gif
beforeROImg = fileadmin/pf2.gif
RO = 1
}
marks.NAVI.2.CUR = 1
marks.NAVI.2.CUR {
#allWrap = <small>|</small>
allWrap = |
#allWrap = <small>|</small>
linkWrap = |
beforeImg = fileadmin/gre2.gif
}
#-------------------------Hauptmenu Ebene 3
marks.NAVI.3 = TMENU
marks.NAVI.3.expAll = 0
marks.NAVI.3.NO {
allWrap = |
#allWrap = <small>|</small>
beforeImg = fileadmin/pf3tr.gif
beforeROImg = fileadmin/pf3.gif
RO = 1
}
marks.NAVI.3.CUR = 1
marks.NAVI.3.CUR {
allWrap = |
#allWrap = <small>|</small>
linkWrap = |
beforeImg = fileadmin/gre3.gif
}
#-------------------------Hauptmenu Ebene 4
marks.NAVI.4 = TMENU
marks.NAVI.4.expAll = 0
marks.NAVI.4.NO {
allWrap = |
#allWrap = <small>|</small>
beforeImg = fileadmin/pf4tr.gif
beforeROImg = fileadmin/pf4.gif
RO = 1
}
marks.NAVI.4.CUR = 1
marks.NAVI.4.CUR {
allWrap = |
#allWrap = <small>|</small>
linkWrap = |
beforeImg = fileadmin/gre4.gif
}
#-------------------------Hauptmenu Ebene 5
marks.NAVI.5 = TMENU
marks.NAVI.5.expAll = 0
marks.NAVI.5.NO {
allWrap = |
#allWrap = <small>|</small>
beforeImg = fileadmin/pf5tr.gif
beforeROImg = fileadmin/pf5.gif
RO = 1
}
marks.NAVI.5.CUR = 1
marks.NAVI.5.CUR {
allWrap = |
#allWrap = <small>|</small>
linkWrap = |
beforeImg = fileadmin/gre5.gif
}
# ----------------- das ist die absolute Link-Reihe im Header ---------------
marks.PATH = HMENU
marks.PATH {
special = rootline
special.range = 0 | -1
1 = TMENU
1.NO.allWrap = | / |*| | / |*| |
}
marks.CONTENT = CONTENT
marks.CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
# Notwwendig f. Sprachauswahl, sonst werden alle Sprachen angezeigt
select.languageField = sys_language_uid
}
}
#wurde automatisch hinzugefügt ???
tt_content.bullets.20.default.split.1.wrap = |