Verwaltung redaktioneller Inhalte (Redaktionssystem)

Das Redaktionssystem innerhalb des eCMS ist für die Speicherung und Verwaltung von einfachen Texten bis hin zu struktierten Datensätzen zuständig. Folgend werden die grundsätzlichen Funktionsweisen beschrieben.

Einleitung

Im Redaktionssystem werden unterschiedlichste Inhalte, wie bspw. Webseiten-Texte, News-Artikel, Produktdaten usw. erstellt, bearbeitet und verwaltet. Zum grundsätzlichen Verständnis des Redaktionssystem empfehlen wir den Artikel Redaktionssystem - die Grundlagen zu lesen.

Redaktionssystem: Inhalte

Inhalte, die im Redaktionssystem angelegt wurden, können über unterschiedliche Arten von Übersichten verwaltet werden.

Listen von Inhalten

Inhalte - Gesamtliste

In dieser Liste werden alle gespeicherten Inhalte über alle Inhalts-Typen dargestellt. Die Liste kann nach Inhaltstypen gefiltert werden. In dieser Liste stehen Ihnen nicht alle Felder der jeweiligen Inhaltstypen zur Verfügung, sondern neben dem Titel eine Inhaltszusammenfassung. In dieser werden auch die entsprechenden Kategorien, in der jeweilige Inhalt einsortiert wurde, ausgegeben.

Die Inhalte - Gesamtliste erreichen Sie über das Menü Redaktionssystem > Inhalte > Inhalte - Gesamtliste.

Eine detaillierte Beschreibung dieser Liste finden Sie unter: Online Help: Inhalte - Komplettübersicht.

Inhalte nach Kategorien

In dieser Liste können die Inhalte entsprechend ihrer zugeordneten Kategorie angezeigt werden. Dafür gibt es am linken Bildrand eine Baumansicht der bestehenden Kategorien im ausgewählten Katalog (bzw. Kategoriebaum). Wenn Sie die gewünschte Kategorien ausgewählt haben, erscheint eine Liste der Inhalte in dieser Kategorie. In dieser Liste haben Sie die Möglichkeit die Position des Inhaltes in dieser Kategorie zu verändern. Dies kann beispielsweise im Frontend entsprechend ausgelesen und dargestellt werden. So haben Sie die volle Kontrolle, an welcher Stelle ein redaktioneller Inhalt in einer Kategorieansicht im Frontend erscheint.

Die Liste über Inhalte nach Kategorien erreichen Sie über das Menü Redaktionssystem > Inhalte > Inhalte nach Kategorien.

Eine detaillierte Beschreibung dieser Liste finden Sie unter: Online Help: Inhalte nach Kategorie.

Inhalte nach Inhaltstyp

Mit der Liste Inhalte nach Inhaltstyp können Sie die Inhalte eines Inhalts-Typen gezielter anzeigen. In dieser Liste stehen Ihnen alle Felder des gewählten Inhalts-Types zur Verfügung. So können Sie optimal Inhalte eines Inhalts-Types bearbeiten.

Die Liste der Inhalte nach Inhaltstyp erreichen Sie über das Menü Redaktionssystem > Inhalte > Inhalte nach Inhaltstyp > <Inhaltstyp wählen>.

Eine detaillierte Beschreibung dieser Liste finden Sie unter: Online Help: Inhalte nach Inhaltstyp.

Inhalt anlegen

Um einen neuen Inhalt anlegen zu können, müssen Sie den entsprechenden Inhalts-Typ auswählen. Die Maske zum Erstellen eines Inhaltes in einem gewünschten Inhalts-Typ finden Sie im Menü unter: Redaktionssystem > Neuen Inhalt anlegen > <Inhalts-Typ wählen>.

Inhalt bearbeiten

Um einen Inhalt bearbeiten zu können, müssen Sie Ihren Inhalt über einen der Listen von Inhalten finden. Klicken Sie dann das Bearbeiten-Symbol vor dem Inhalt, den Sie bearbeiten wollen. Es erscheint die Maske mit den entsprechenden Eingabefeldern für den Inhalts-Typ des gewählten Inhaltes.

Mehr Informationen zur grundlegenden Bearbeitungsmaske finden Sie unter: Online Help: Inhalt anlegen/bearbeiten.

Inhalts-Typen und Attibute

Zum Erstellen eines redaktionellen Artikels ist es nötig im Vorfeld Inhalts-Typen und mit zugehörigen Attributen zu definieren.

Mehr Informationen zu diesem Thema finden Sie unter: Inhalts-Typen und Attribute.

Content-Editor für Fließtexte in redaktionellen Artikeln

Für Fließtexte in redaktionellen Artikel steht im eCMS ein Content-Editor-Format zur Verfügung. Dieser umfangreiche Editor erlaubt Ihnen eine vielfältige Bearbeitung Ihrer Fließtexte. Eine Auswahl soll hier nachfolgend kurz vorgestellt werden.

Einfügen von eCMS-Content-Elemente

Innerhalb von Text-Feldern von Inhalten können prinzipiell beliebige eCMS-Formate in eCMS-Element-Schreibweise (Element-Schreibweise: ${<Format-Name>: …}$ ) eingebettet werden, die dann bei der Ausgabe auf der Website entsprechend aufgelöst werden, d.h. mit dem dann erzeugten Inhalt aus dem Format ersetzt werden.

Mehr Informationen zur eCMS-Element-Schreibweise finden Sie unter: Formate als Elementschreibweise.

Bilder aus der Mediabase einbinden

Bilder aus Mediabase können mit dem eMB-Img-Format an beliebigen Stellen im Fließtext eingebunden werden. Dafür ist eCMS-Element-Schreibweise möglich oder die Auswahl über den Mediabase-Finder. Hierzu gibt es ein entsprechendes Symbol. Mit dem Mediabase-Finder können Sie über alle Inhalte der Mediabase suchen und bekommen ggf. ein Vorschaubild angezeigt.

Weitere Informationen zur Mediabase erhalten Sie unter: Mediabase - die Grundlagen.

Wenn Sie die eCMS-Element-Schreibweise verwenden wollen, so ist die Einbindung des eMB-Img-Formates mit folgender Schreibweise möglich:

  1. ${eMB-Img: <MediaBase-Label> }$

Beispiel 1: Folgendes Beispiel bindet ein Bild aus der MediaBase mit dem MediaBase-Label IMG001 ein:

  1. ${eMB-Img:IMG001}$ Lorem Ipsum …..

Über weitere Attribute kann die Darstellung des Bildes bei der Ausgabe gesteuert werden. Folgende Attribute stehen zur Verfügung:

Attribut Beschreibung
x (optional) Maximale Breite des Bildes in Pixel, nach Skalierung.
y (optional) Maximale Höhe des Bildes in Pixel, nach Skalierung.
style (optional) CSS-Style Angaben, die dem späteren <img>-Tag hinzugefügt werden.

Beispiel 2: Folgendes Beispiel bindet ein Bild aus der Mediabase mit dem Mediabase-Label IMG001 ein, setzt eine maximale Breite von 200px und eine maximale Höhe von 100px und richtet das Bild links neben dem Text aus.

  1. ${eMB-Img:IMG001(x=200|y=100|style=float:left}$ Lorem Ipsum …..

Links auf andere Inhalte und Kategorien

Sie können im Content-Editor auf andere Inhalte und Kategorien verlinken. Hierfür können Sie das eCMS-Content-Link bzw. eCMS-Category-Link Format in der eCMS-Element-Schreibweise verwenden oder die Auswahl über den Inhalte-Finder durchführen. Dafür gibt es ein entsprechendes Symbol. Mit dem Inhalte-Finder können Sie über alle Inhalte und Kategorien suchen und diese entsprechend korrekt verlinkt einfügen.

Wenn Sie die eCMS-Element-Schreibweise im Fließtext verwenden wollen, um korrekt auf andere Inhalte zu verlinken, so können Sie für Inhalte folgende Schreibweise verwenden:

  1. ${eCMS-CONTENT-LINK:<Label_des_Inhaltes>(contenttype=<Inhalts-Typ-Label>)}$

Dabei stehen folgende Parameter zur Verfügung:

Attribut Beschreibung
contenttype (Pflicht) Label des Inhaltstyps zu dem das XC-Label gehört.
name (optional) Text, der zwischen den HTML- <a>-Tags stehen soll und letztendlich verlinkt sein soll.
Bleibt dieser name unbelegt, so wird der automatisch der Titel des referenzierten Inhalts eingefügt.
style (optional) CSS Style Angaben, die als style-Attribut in das HTML- <a>-Tag geschrieben werden soll.
class (optional) CSS-Klasse(n), das als class-Attribut in das HTML- <a>-Tag geschrieben werden soll.

 

Wenn Ihr Inhalt mehreren Kategorien zugeordnet ist, so empfiehlt es sich immer die Kategorie-ID mitzugeben, in dessen Kontext der Inhalt stehen soll. Ohne Kategorie-ID wird dann immer die URL in Verbindung mit der Master-Kategorie erzeugt. Mehr zum Thema "Master-Kategorie" finden Sie im weiteren Verlauf dieses Artikels.

Für die Verlinkung von Kategorien in eCMS-Element-Schreibweise können folgendes verwenden:

  1. ${eCMS-CATEGORY-LINK:<Kategorie-ID> }$

Dabei stehen folgende Parameter zur Verfügung:

Attribut Beschreibung
name (optional) Text, der zwischen den HTML- <a>-Tags stehen soll und letztendlich verlinkt sein soll.
Bleibt dieser name unbelegt, so wird der automatisch der Titel der referenzierten Kategorie eingefügt.

Einbinden anderer Inhalte

Mit eCMS-Content-Include Format können andere Inhalte an der verwendeten Stelle bei der Ausgabe im Website-Frontend ausgegeben werden. Dies bietet sich beispielsweise für häufig wiederkehrende Standard-Textblöcke, Bild-Galerien, Tabellen u.ä. an, die nur einmal als ein Inhalt angelegt und gepflegt werden sollen.

Das Ersetzen des eCMS-Content-Include Formates mit dem eigentlichen Inhalt dahinter, findet erst bei der Erzeugung der Seite im Website-Frontend statt. Wie und was von dem eigentlichen Inhalt dahinter genau ausgegeben bzw. als HTML erzeugt wird, hängt letztendlich von dem dazu festgelegtem Ausgabe-Format ab, welches als Default im entsprechenden Inhalts-Typ des einzufügenden Inhaltes definiert werden kann. (Dies kann allerdings in dem Inhalt überschrieben bzw. auch bei der Verwendung in diesem eCMS-Content-Include Format überschrieben werden.)

Sie können einen anderen Inhalt im Content-Editor über das zugehörige Symbol auswählen und einfügen oder die eCMS-Element-Schreibweise verwenden. Dafür gilt folgender Syntax:

  1. ${eCMS-Content-Include:<Label des Inhaltes>(contenttype=<Inhalts-Typ-Label>)}$

Folgende Parameter stehen zur Verwendung zur Verfügung:

Attribut Beschreibung
contenttype (Pflicht) Label des Inhaltstyps zu dem das XC-Label gehört.
format (optional) Label des Formates, welches zur Ausgabe des Inhaltes verwendet werden soll.


Inhalte – Versionierung

Die Versionierung von Inhalten ermöglicht den Zugriff auf ältere gespeicherte Versionen und das Anlegen und Bearbeiten von zukünftigen Versionen eines jeweiligen Inhalts. Die Versionierung kann pro Inhaltstyp einzeln aktiviert bzw. deaktiviert werden.

Bei eingeschalteter Versionierung ergeben sich folgende Sachverhalte:

  • Ein Inhalts-Datensatz hat immer genau eine „aktuelle“ Version. Nur diese ist im Website-Frontend anzeigbar.
  • Zu einem Inhalts-Datensatz können beliebig viele ältere, sogenannte „archivierte“ Versionen existieren. Diese dienen den Redakteuren zur Einsicht in den Änderungsverlauf eines Inhalt-Datensatzes.
  • Zu einem Inhalts-Datensatz können beliebig viele „zukünftige“ Versionen existieren. Wird eine zukünftige Version zur aktuellen Version deklariert, so wird automatisch die bis dato aktuelle Version zu einer archivierten Version umdeklariert.
  • Versionsnummern werden immer numerisch in ganzen Zahlen durchgezählt.
  • Zu jeder archivierten, aktuellen und zukünftigen Version werden der Inhalts-Status und Online-Status einzeln gespeichert.
  • Ausgehende Inhalts-Verknüpfungen werden pro Version gespeichert und können somit von Version zu Version unterschiedlich sein.
  • Eingehende Inhalts-Verknüpfungen werden beim Deklarieren von einer neuen „aktuellen“ Version bei den anderen referenzierenden Inhalts-Datensätzen automatisch angepasst, sodass diese immer auf die aktuelle Version verweisen. Damit entfällt ein ansonsten mühsames manuelles Nacharbeiten der verknüpften Inhalts-Datensätze.
Weitere Informationen zur Versionierung finden Sie unter: Versionierung von Inhalten des Redaktionssystems.

Inhalte – Online-Sichtbarkeit

Damit ein Inhalt im Website-Frontend überhaupt „verfügbar“, d.h. im erweiterten Sinne „sichtbar“, wird, müssen einige Bedingungen für den jeweiligen Inhalts-Datensatz erfüllt sein:

  1. Der Datensatz muss „aktiviert“ sein.
  2. Der aktuelle Zeitpunkt muss in einem optional hinterlegten Veröffentlichungs-Zeitraum des Inhalts liegen.
    Ist kein Veröffentlichungs-Zeitraum bei diesem Inhalt hinterlegt, so ist diese Bedingung automatisch immer erfüllt.
  3. Dieser Inhalts-Datensatz muss die „aktuelle“ Version sein.
    Ist für den zugehörigen Inhaltstyp keine Versionierung aktiviert, ist diese Bedingung automatisch immer erfüllt.
Hinweis: Der Inhalts-Status hat keinerlei Einfluss auf die Sichtbarkeit eines Inhalt-Datensatzes!

Ob ein Inhalt sichtbar ist oder nicht wird im Redaktionssystem durch ein grünes bzw. rotes Lampen-Icon dargestellt.

Inhalts-Status und Redaktions-Workflow

Im Redaktionssystem können eigene Inhalts-Status angelegt und verwendet werden. Jeder Inhalt bzw. bei aktivierter Versionierung jede Inhalts-Version ist immer in einem der konfigurierten Status.

Typische Inhalts-Status sind bspw. „in Bearbeitung“, „Freigegeben“, „Zur Überarbeitung“, usw..

Welche Status-Wechsel (Transitions), d.h. die Übergänge von einem Status A in einen nächsten Status B möglich sind, kann im Redaktionssystem konfiguriert werden. Zu jedem Status-Wechsel können optional noch automatische Aktionen hinterlegt werden, wie bspw. das Aktivieren oder Deaktivieren eines Inhalt-Datensatzes.

Statusänderungen werden, je nach Zugriffsrechten, durch die Redakteure im Redaktionssystem durchgeführt.

Redaktionssystem: Kategorien

Alle Inhalte des Redaktionssystem können Kategorien zugeordnet werden. Dabei ist auch möglich einen Inhalt, mehreren Kategorien zuzuweisen. Die erste zugewiesene Kategorie ist dabei die Master-Kategorie. Im Frontend können dann gleiche Inhalte über unterschiedliche URLs erreichbar sein. Natürlich kommt automatisch dann der canonical-Tag zum Einsatz, um SEO optimierte Ausgaben für alle Suchmaschinen zu erzeugen.

Mehr Informationen zu Kategorien im Redaktionssystem finden Sie unter: Kategorien und Kataloge im Redaktionssystem.