von Kore Nordmann, 28.02.2008

Das Content-Modell von eZ Publish: Einstieg in eZ Publish

Aus dem
t3n Magazin Nr. 11

Jetzt kaufen

Mit dem integrieten Online-Editor lassen sich Texte wie gewohnt vom Redakteur bearbeiten.

Mit dem integrieten Online-Editor lassen sich Texte wie gewohnt vom Redakteur bearbeiten.

Erstellen von Inhalten

In eZ Publish können Inhalte nicht nur über die browsergestützte Bedienoberfläche eingestellt werden. Für Redakteure einer Seite ist es oftmals bequemer, Inhalte im Frontend einzupflegen oder zu bearbeiten.

Eine andere Möglichkeit zur bequemen Bearbeitung der Inhalte ist das Navigieren der in einer Baumstruktur abgelegten Inhalte über einen Webdav-Client, in dem die Inhaltsobjekte als Dateien zur Verfügung stehen. Diese Dateien können dann mit OpenOffice oder Microsoft Word bearbeitet oder neu erstellt und dann wieder hochgeladen werden. Die Abbildung auf die Inhaltsklassen kann dabei selbst definiert werden.

Inhalte strukturieren

Mit dem einheitlichen Modell, das eZ Publish verwendet, um beliebige Inhalte in der Datenbank abzulegen, ist auch eine Strukturierung der Inhalte einfach. Grundsätzlich liegen alle Inhaltsobjekte in einem Baum, wobei jeder Knotenpunkt des Baums ein Inhaltsobjekt ist. Ein Inhaltsobjekt kann jedoch neben seiner Hauptposition noch an beliebig vielen anderen Stellen referenziert werden, sodass sich zum Beispiel ein einzelner Artikel gleichzeitig im Archiv und auf der Startseite der Webseite befinden kann. Dies ermöglicht sowohl das Wiederverwenden von Inhalten als auch neue Möglichkeiten der Strukturierung.

Bei jedem Inhaltsobjekt kann grundsätzlich angegeben werden, ob es andere Inhaltsobjekte als Kinder enthalten darf. Über die Benutzerauthorisierung kann definiert werden, welche Benutzergruppe oder welcher Benutzer welche Inhalte unter welchen anderen Inhalten anlegen darf. Diese Rechte können dazu auf bestimmte Teilbäume limitiert werden. Dabei lassen sich die Rechte natürlich nicht nur für das Anlegen von Objekten definieren, sondern auch gezielt für alle anderen denkbaren Aktionen, wie das Ansehen, Modifizieren oder Freigeben von bestimmten Inhaltsklassen oder Gruppen von Inhaltsklassen. Um bei dem bekannten Beispiel zu bleiben, wäre es möglich, dass die Redakteure neue Artikel schreiben und in einem für anonyme Besucher nicht sichtbaren Bereich erstellen, während der Chefredakteur diese Artikel auf die Startseite stellen darf. Gesondert ließe sich dann beispielsweise das Recht an einzelne Redakteure vergeben, veröffentlichte Artikel zu korrigieren. Dieser einfache Ablauf lässt sich über die konfigurier- und programmierbaren Workflows in eZ Publish noch erweitern.

Seite:  1 2 3 4 5

Empfohlene Artikel