Aus welchen Objekten kann ein Skin bestehen

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.


Aus welchen Objekten kann ein Skin bestehen

Damit Zope auch erkennt, welche Art von Code die Datei auf dem Filesystem enthält, findet eine Zuordnung von Dateiendung zu Objekttyp statt.

Die wichtigsten Zuordnungen sind:

  • .pt -> PageTemplate
  • .html -> DTML Document
  • .dtml -> DTML Document
  • .py -> Python Script
  • .gif -> Image
  • .png -> Image
  • .prop -> Stylesheet Property File

Darüberhinaus kann in den Skin Objekten natürlich auf alle Zope-Features wie Akqusition („acqusition“) u.ä. verfügt werden. Auch Unterordner sind in Skin-Foldern erlaubt.

Der beste und schnellste Weg ein eigenes Skin zu entwickeln, ist sicherlich sich an den vorhanden Skins zu orientieren, und möglichst viele Dinge zu übernehmen. Als Beispiel hierfürt dient das demo1 Skin im lib/python/Products/icoyaCMFSkins/skins Ordner welches zusammen mit icoya OpenContent geliefert wird.