Zurück zur Übersicht Dokumentationen
|
Erweiterte Eigenschaften - was bedeutet das?
Wolfgang Koch-Tien
Erweiterte Eigenschaften von Verzeichnissen und Seiten
OpenCms nutzt "Eigenschaften" um Seiten zu konfigurieren. Eigenschaften entscheiden über das
Erscheinungsbild und Funktionen einer Website. Die Eigenschaften werden von einem Verzeichnis bzw.
Microsite oder Ordner auf die einsegnen Internetseiten vererbt. In den leeren Feldern sind bereits
Werte eingetragen, welch von den oberen Verzeichnissen bzw. Microsite als Erbe auf die Seite oder
Ordner übertragen worden sind. Durch die Eintragung bestimmter Werte werden die übertragenen Werte
überschrieben. Man kann nicht direkt erkennen, welche Werte durch die Vererbung vorgegeben sind.
Das ist aber auch nicht relevant. In der Regel möchte man nur einen Wert einfach abändern oder
einen Wert neu setzen.
Leider entspricht die Liste nicht dem aktuellen Stand der Weiterentwicklung Sie wird aber im
Laufe des Novembers 2009 aktualisiert.
Eigenschaften werden zur Konfiguration des Template-Layouts benutzt:
Eigenschaft
|
Beschreibung
|
Mögliche Werte
|
Standard
|
<<< Allgemeine Einstellungen >>>
|
style_main_resourcepath
|
Gibt an, wo die zu verwendenden Resourcen für das Template liegen (beinhaltet z.B.
Navigationsicons, Linkicons, Javascript-Dateien)
|
/…/resources/
|
-
|
style_main_stylesheeturi
|
Gibt an, wo das zu verwendende CSS Stylesheet im VFS von OpenCms abgelegt ist.
|
/…/resources/style.css
|
-
|
style_main_configpath
|
Pfad, in dem sich die Konfigurationsdateien der Microsite befinden (für Stylesheet, Impressum,
Links
|
/_konfiguration/
|
-
|
style_main_extensionmodule
|
Name des Erweiterungsmoduls zur Anzeige eines modifizierten Seitenelements, wird gesetzt am
Template One Modulfolder
|
de.erzbistumkoeln.
templateone.extension
|
-
|
properties_imprint
|
Pfad zur Impressumskonfigurationsdatei
|
|
-
|
properties_style
|
Pfad zur CSS Stylesheet Konfigurationsdatei
|
|
-
|
link_legalnotes
|
Pfad zur Seite mit den rechtlichen Hinweisen
|
/datenschutz.html
|
-
|
link_privacy
|
Pfad zur Seite mit den Datenschutzbestimmungen
|
/hinweise.html
|
-
|
<<< Kopfbereich >>>
|
style_show_head_links
|
Anzeige der Linkleiste
|
true, false
|
true
|
style_head_links_defaultlink
|
Standard Link für den Seitenkopf, Syntax: Sprungziel|Text|Zielfenster
|
none
|
/index.html|ERZBISTUM KÖLN|_self
|
style_show_head_img
|
Anzeige der Kopfgrafikleiste
|
true, false
|
true
|
style_head_img_uri
|
URI der verwendeten Grafik
|
Gültige URI
|
../resources/
bg_top1g.jpg
|
style_head_img_height
|
Höhe der Grafik in Pixeln
|
(Zahlwert)
|
80
|
style_head_img_link
|
URL, die bei Klick auf die Grafik geöffnet wird
|
Gültiger Link (intern, extern)
|
|
style_head_elementuri
|
URI des einzubindenden editierbaren Elements
|
URI zu VFS-Resource oder "none"
|
|
style_head_links_image
|
Zur Einbindung eins kleinen Logos ( bis 40 px) im Seitenkopf mit Link: Pfad zum
Bild|Link|neues Fenster
|
/bilder/system/
erzbistumkoelnonline_40px.png
|http://www.erzbistum-koeln.de|
_blank |
false
bei Aufhebung einer Vorgabe durch Eigenschaft übergordnetem Ordner
|
style_head_nav_showitem
|
Legt fest, ob die Datei oder der Ordner in der Kopfnavigation angezeigt wird
|
true, false
|
true
|
style_show_head_nav
|
Anzeige der DHTML-Navigation (Kopfnavigation)
|
true, false
|
true
|
<<< Navigationsbereich links >>>
|
style_show_navleft
|
Anzeige des linken Navigationsbaums (betrifft nicht das Bild!)
|
true, false
|
true
|
style_navleft_element_uri
|
URI des einzubindenden editierbaren Elements
|
URI zu VFS-Resource oder "none"
|
|
|
style_show_side_news
|
Anzeige des alten Newselements
|
true, false
|
false
|
style_show_news_date
|
Anzeige des Datums bei Newslisten
|
true, false
|
true
|
style_side_uri
|
URI des frei editierbaren Elements
|
URI zu VFS-Resource oder "none"
|
|
Eigenschaften zur Konfiguation der Microsite
Zur Konfiguration einer Microsite können im Konfigurationsordner (z.B. /_konfiguration/)
verschiedene Dateien angepasst werden:
- configuration_common: beinhaltet allgemeine Konfigurationen (Navigation, Seiten für
Formulartexte und Micrositename)
- configuration_css: Passt das Layout des Templates auf die gewünschten Farben, Bilder und
Schriftarten an
- configuration_links: Definiert die Links im Seitenkopf
- imprint: enthält Angaben zum angezeigten Impressum der Microsite
- headnav: (optional) zur manuellen Konfiguration der Kopfnavigation
Die folgende Tabelle listen die Eigenschaften auf. Auch hier ist die Tabelle nicht auf den
aktuellen Stand.
Eigenschaften der Datei "configuration_common"
Knoten
|
Beschreibung
|
Mögliche Werte
|
Standard
|
area.name
|
Name für die Microsite, wird momentan auf den Suchergebnisseiten eingesetzt.
|
Caritas
|
|
navigation.startfolder
|
Legt den Startordner für die obere Navigation fest, falls dieser vom eingestellten
Bereichsordner abweichen soll.
|
/caritas/
|
/
|
headnav.menus
|
Gibt an, ob die Untermenüs der oberen Navigation eingeblendet werden.
|
true, false
|
true
|
headnav.menudepth
|
Gibt die maximale Tiefe der Untermenüs an.
|
1, 2, 3, …
|
1
|
headnav.menuclick
|
Gibt an, ob die Untermenüs der Kopfnavigation nur auf Klick angezeigt werden.
|
true, false
|
false
|
headnav.markcurrent
|
Gibt an, ob in der oberen Navigation der aktive Ordner in der ersten Ebene markiert werden
soll.
|
true, false
|
false
|
headnav.images
|
Gibt an, ob die erste Ebene der oberen Navigation mit Bildern erzeugt werden soll.
|
true, false
|
false
|
headnav.homelink
|
Optionale manuelle Konfiguration des "Home" Links, kann aktiviert werden, um den Homelink
umzugestalten. Wenn nicht aktiviert, wird der Standard Homelink angezeigt.
|
-
|
-
|
<<< Kopfnavigation Homelink (optional) >>>
|
link.show
|
Legt fest, ob der Link angezeigt wird.
|
true, false
|
false
|
link.url
|
URL des Links.
|
|
|
link.text
|
Text für den anzuzeigenden Link
|
|
|
link.target
|
Zielfenster des Links..
|
_blank, _top, _self, …
|
_self
|
link.onlyindex
|
Wenn ausgewählt, wird der konfigurierte Link nur auf der Startseite der Microsite angezeigt,
Unterseiten zeigen den Standard Homelink.
|
true, false
|
|
<<< Ende Kopfnavigation Homelink >>>
|
Headnav.mannual
|
Wenn ausgewählt, kann die Kopfnavigation manuell mit Hilfe des formbasierten Editors erstellt
werden (3 Ebenen). Dazu muss eine Datei "headnav" im Konfigurationsordner vorhanden sein.
|
true, false
|
false
|
navleft.showselected
|
Gibt an, ob die linke Navigation abhängig von der oberen Navigation ist, d.h. ob sie der
Auswahl der oberen folgt.
|
true, false
|
false
|
login.uri
|
URI der Seite, die das Loginformular anzeigt.
|
/login.html
|
-
|
help.uri
|
URI der Seite, die die Hilfe anzeigt.
|
/hilfe.html
|
-
|
page.form.letter
|
URI der Seite, die die Texte für die Leserbrief-Funktion enthält.
|
/letter.html
|
-
|
page.form.recommend
|
URI der Seite, die die Texte für die Weiterempfehlen-Funktion enthält.
|
/recommend.html
|
-
|
Eigenschaften der Datei "configuration_css"
Knoten
|
Beschreibung
|
Mögliche Werte
|
Standard
|
<<< Allgemeine Einstellungen >>>
|
main.template.type
|
Templatetyp: normale Breite oder schmal für alte Inhalte.
|
normal, small
|
normal
|
main.border
|
Rahmenfarbe des äußeren Rahmens.
|
(Farbwert)
|
#CC3333
|
main.font.family
|
Schriftarten für alle Template-Elemente.
|
Schriftartenliste
|
Arial, Helvetica, sans-serif
|
main.sides.bg
|
Hintergrundfarbe des äußeren Bereichs.
|
(Farbwert)
|
#FFFFFF
|
nav.font.family
|
Schriftarten für alle Navigationen.
|
Schriftartenliste
|
Arial, Helvetica, sans-serif
|
<<< Kopfbereich >>>
|
head.links.border
|
Rahmenfarbe der Linkleiste.
|
(Farbwert)
|
#CC3333
|
head.links.bg
|
Hintergrundfarbe der Linkleiste.
|
(Farbwert)
|
#FFFFFF
|
head.img.bg
|
Hintergrundfarbe der Grafikleiste.
|
(Farbwert)
|
# CC3333
|
head.nav.bg
|
Hintergrundfarbe der Leiste.
|
(Farbwert)
|
#CC3333
|
head.nav.font
|
Schriftfarbe der Navigationseinträge.
|
(Farbwert)
|
#FFFFFF
|
head.nav.bg.hover
|
Hintergrundfarbe der DHTML-Einträge beim Überfahren mit der Maus.
|
(Farbwert)
|
#6666AA
|
head.nav.font.hover
|
Schriftfarbe der DHTML-Einträge beim Überfahren mit der Maus.
|
(Farbwert)
|
#FFFFFF
|
head.nav.border
|
Rahmenfarbe der DHTML-Einträge.
|
(Farbwert)
|
#6666AA
|
<<< Navigationsbereich links >>>
|
navleft.bg
|
Hintergrundfarbe des Navigationsbereichs.
|
(Farbwert)
|
#FFFFFF
|
navleft.font
|
Schriftfarbe der Links.
|
(Farbwert)
|
#000000
|
navleft.img.bg.uri
|
URI des Hintergrundbildes.
|
URI zu VFS-Resource
|
../resources/
bg_nav.jpg
|
<<< Inhaltsbereich >>>
|
content.bg
|
Hintergrundfarbe des Inhaltsbereichs.
|
(Farbwert)
|
#FFFFFF
|
content.border
|
Rahmenfarbe um Inhaltselemente.
|
(Farbwert)
|
#CCCCCC
|
content-conversion
|
Filterung von enigebettete Scripte, Java-Scripte duch Content-Validierung und Löschung
|
true, false
cleanup;xhtml
|
|
content.font
|
Schriftfarbe der Texte.
|
(Farbwert)
|
#000000
|
content.link
|
Schriftfarbe der Links.
|
(Farbwert)
|
#CC3333
|
content.link.hover
|
Schriftfarbe des mit der Maus überfahrenen Links.
|
(Farbwert)
|
#EE3333
|
content.link.active
|
Schriftfarbe aktiver Link.
|
(Farbwert)
|
#CC3333
|
content.link.visited
|
Schriftfarbe besuchter Links.
|
(Farbwert)
|
#CC3333
|
<<< Formularbuttons >>>
|
form.button.border
|
Rahmenfarbe um Buttons.
|
(Farbwert)
|
#000000
|
form.button.bg
|
Hintergrundfarbe des Buttons.
|
(Farbwert)
|
#EEEEEE
|
form.button.font
|
Schriftfarbe der Buttons.
|
(Farbwert)
|
#000000
|
<<< Infobereich >>>
|
side.bg
|
Hintergrundfarbe des Infobereichs.
|
(Farbwert)
|
#FFFFFF
|
<<< Fußbereich >>>
|
foot.links.border
|
Rahmenfarbe der Linkleiste.
|
(Farbwert)
|
#CC3333
|
foot.links.bg
|
Hintergrundfarbe der Linkleiste.
|
(Farbwert)
|
#FFFFFF
|
foot.links.font
|
Schriftfarbe der Links.
|
(Farbwert)
|
#000000
|
foot.links.font.hover
|
Schriftfarbe des mit der Maus überfahrenen Links.
|
(Farbwert)
|
#CC3333
|
foot.links.font.active
|
Schriftfarbe aktiver Link.
|
(Farbwert)
|
#000000
|
foot.links.font.visited
|
Schriftfarbe besuchter Links.
|
(Farbwert)
|
#000000
|
<<< Erweiterte Konfiguration im Knoten
StyleOptional
>>>
|
headlines.set
|
Auswahl der Größe der Überschriften, als Sets realisiert.
|
Set 1 (klein), Set 2, …, Set 5 (groß)
|
Set 1
|
h1.color
|
Schriftfarbe von Überschrift 1.
|
(Farbwert)
|
#000000
|
h1.bold
|
Überschrift 1 fett darstellen.
|
true, false
|
true
|
h2.color
|
Schriftfarbe von Überschrift 2.
|
(Farbwert)
|
#000000
|
h2.bold
|
Überschrift 2 fett darstellen.
|
true, false
|
true
|
h3.color
|
Schriftfarbe von Überschrift 3.
|
(Farbwert)
|
#000000
|
h3.bold
|
Überschrift 3 fett darstellen.
|
true, false
|
true
|
h4.color
|
Schriftfarbe von Überschrift 4.
|
(Farbwert)
|
#000000
|
h4.bold
|
Überschrift 4 fett darstellen.
|
true, false
|
true
|
h5.color
|
Schriftfarbe von Überschrift 5.
|
(Farbwert)
|
#000000
|
h5.bold
|
Überschrift 5 fett darstellen.
|
true, false
|
true
|
h6.color
|
Schriftfarbe von Überschrift 6.
|
(Farbwert)
|
#000000
|
h6.bold
|
Überschrift 6 fett darstellen.
|
true, false
|
true
|
content.link.underline
|
Links im Inhalt unterstreichen.
|
true, false
|
false
|
content.link.bold
|
Links im Inhalt fett darstellen.
|
true, false
|
false
|
navleft.font.size
|
Schriftgröße der Navigationseinträge im linken Navigationsbereich.
|
9, 10, 11, 12, 13
|
12
|
navleft.font.color
|
Schriftfarbe des aktiven Links im linken Navigationsbereich.
|
(Farbwert)
|
#000000
|
navleft.font.bold
|
Wenn angekreuzt, wird der aktive Link im linken Navigationsbereich fett dargestellt.
|
true, false
|
false
|
infobox.width
|
Breite der rechten Infobox in Pixeln.
|
(Zahlwerte)
|
145
|
infobox.modules.headline.size
|
Schriftgröße der Überschriften für Modulüberschriften in der rechten Infobox (nur klassische
Version).
|
(Zahlwerte)
|
11
|
infobox.modules.font.size
|
Schriftgröße für Texte der Module (z.B. News) in der rechten Infobox (nur klassische
Version).
|
(Zahlwerte)
|
10
|
<<< Optionales zusätzliches Style Sheet >>>
|
css.optional.uri
|
URI eines zusätzlichen CSS Stylesheets, das verwendet werden soll.
|
URI zu VFS-Resource
|
|
Eigenschaften der Datei "configuration_links"
Knoten
|
Beschreibung
|
Mögliche Werte
|
Standard
|
link[1-10].url
|
Sprungziel des Links.
|
URL
|
|
link[1-10].text
|
Linktext, der im Seitenkopf gezeigt wird.
|
|
|
link[1-10].target
|
Zielfenster des Links (z.B. "_blank", "_self").
|
|
|
Eigenschaften der Datei "imprint"
Knoten
|
Beschreibung
|
Mögliche Werte
|
Standard
|
institution
|
Name der Institution / Firma.
|
|
|
author
|
Name des Autors.
|
|
|
street
|
Straße des Autors.
|
|
|
city
|
Stadt.
|
|
|
phone
|
Telefonnummer.
|
|
|
fax
|
Faxnummer.
|
|
|
email
|
Emailadresse des Autors.
|
|
|
country
|
Land.
|
|
|
taxnumber
|
Steuernummer.
|
|
|
register.number
|
Registernummer.
|
|
|
register.court
|
Registergericht.
|
|
|
responsible.content
|
Inhaltlich Verantwortlicher (Name).
|
|
|
responsible.technic
|
Technisch Verantwortlicher (Name).
|
|
|
text.head
|
Text, der oberhalb der Impressumsinformationen angezeigt wird.
|
|
|
text.foot
|
Text, der unterhalb der Impressumsinformationen angezeigt wird.
|
|
|
|