Wie funktioniert das Skins Tool

Dieses Dokument beschreibt die Erstellung und Anwendung von 'Skins' im icoyaOpenContent Management System. Dieses Dokument wurde mit Microsoft Word erstellt und mit WordXML automatisch in XML , HTML und HTMLHelp (.chm) konvertiert. Mit WordXML, dem Word-PlugIn der struktur AG erweitern Sie Microsoft Word zu einem leistungsfähigen XML-Werkzeug.


Wie funktioniert das Skins Tool

  • Layer Definition
    ein gültiges Skin besteht aus einer Layerdefinition
  • Was ist ein Layer
    Ein Layer ist eine Liste von verzeichnisartigen Objekten, die wiederum PageTemplates, DTML, Bilder oder Properties enthalten.
    Ein Skin namens blue könnte seine Layer als blue, basic_css, general definiert haben. Das bedeutet das eine Datei namens standard_html_header zuerst in blue, dann in basic_css und dann in general gesucht wird, wenn das Skin blue aktiv ist.
  • Es gibt standardmässig zwei Möglichkeiten, diese Objekte in icoya OpenContent zu integrieren.
  • Dateisystem-basierend
    Dies sind spezielle Objekte die einen View auf Inhalte vom Dateisystem repräsentieren. Das wichtigste hierbei ist, dass diese Objekte vom Web aus nicht verändert werden können. Solche Objekte werden von einem Zope Produkt zur Verfügung gestellt. Sie werden in Zope als gesperrte („locked“) Objekte dargestellt. Soll ein solches Objekt in Zope verändert werden, so muss eine Kopie davon in einem Custom Folder (s.u.) erstellt werden.
  • Custom Folders
    Diese Folder sind normale Zope Folder Objekte, welche beliebige Unterobjekte enthalten dürfen.