Startseite / Vorlagenentwicklung / ContentCreator / Voraussetzungen

Voraussetzungen

Die Voraussetzungen für den Einsatz des ContentCreator werden in folgenden Dokumentationen beschrieben:

Thema

Dokumentation

Systemvoraussetzungen und
Browserkompatibilität

Technische Voraussetzungen und Empfehlungen (→Dokumentation für Administratoren)

Projektvoraussetzungen

FirstSpirit Dokumentation für Administratoren

Konfiguration



FirstSpirit Dokumentation für Administratoren

Browserkonfiguration für das Bearbeiten redaktioneller Inhalte

FirstSpirit Dokumentation für Administratoren

EasyEdit und InEdit (Highlighting und Zugriff von Komponenten und Absätzen)

FirstSpirit Online Dokumentation, Bereich Content Highlighting und EasyEdit

Dynamische Formulare (Prüfen von redaktionellen Eingaben)

FirstSpirit Online Dokumentation, Bereich Dynamische Formulare

Schnipsel (Aufbereitung von Objekt-Anzeigen)

FirstSpirit Online Dokumentation, Seite Schnipsel

Plugin-Entwicklung

FirstSpirit Online Dokumentation, Bereich Plugin-Entwicklung

Aktionen konfigurieren

siehe unten

  

Anpassung von Vorlagen

EasyEdit und InEdit – Absätze im ContentCreator pflegen

Die Funktionalitäten „Easy-Edit“ und „InEdit“ im ContentCreator ermöglichen eine noch engere Verknüpfung zwischen der redaktionellen Pflege und der Ausgabe in der Vorschau bzw. auf der generierten Seite.

Um diese Funktionalität nutzen zu können, müssen die entsprechenden Vorlagen angepasst werden.

Wichtig Dabei kann Easy-Edit jedoch immer nur in Verbindung mit dem Content Highlighting im SiteArchitect implementiert werden, da für beide Funktionalitäten dieselben Auszeichnungsmechanismen in den Vorlagen verwendet werden.

Zu weiteren Informationen zur Vorlagenanpassung für EasyEdit siehe auch Seite Content Highlighting und EasyEdit

Die Anpassung der Vorlagen muss immer für den Vorlagensatz vorgenommen werden, der vom Projektadministrator für dieses Projekt konfiguriert wurde (vgl. Vorlagensätze (→Dokumentation für Administratoren)). Dabei kann entweder ein bestehender Vorlagensatz (z. B. HTML-Kanal) oder ein separater Vorlagensatz (z. B. ContentCreator-Kanal) für den Einsatz des ContentCreator verwendet werden.

Wichtig Bei einer Anpassung der Vorlagen sollte geprüft werden, dass das Layout der Seiten sowohl mit eingeblendeten Bedienelementen (z. B. in der ContentCreator-Standalone-Ansicht) als auch in der Ansicht ohne Bedienelemente (z. B. bei einer Vorschau aus dem SiteArchitect) einwandfrei ist.

ContentCreator-spezifische Funktionen – Absätze im ContentCreator hinzufügen

Der ContentCreator bieten zahlreiche Erweiterungs- und Anpassungsmöglichkeiten, um komplexe Arbeitsschritte zu vereinfachen und flexibel auf individuelle Anforderungen zu reagieren.

Für Anwendungen des FS_BUTTON in der ContentCreator-Vorschau (d.h., Einbindung des Buttons per Funktion fsbutton(...) in einem HTML-Vorlagensatz) bietet FirstSpirit mehrere Klassen an, mit denen aus der Vorschau heraus ContentCreator-spezifische Funktionen, wie z. B. das Hinzufügen eines Absatzes auf einer Seite oder die Bearbeitung der Menüstruktur des Projekts, ausgelöst werden können.

Diese Klassen werden auf der Seite Funktionen in der Vorschau beschrieben.

Arbeiten mit Datensätzen

Icon for opening the data sources view Datensätze können im ContentCreator im Bereich Datenquellen bearbeitet und erstellt werden.

Die Darstellung der Datenquellen als Tabelle wird durch das Mapping der entsprechenden Tabellenvorlage bestimmt. Über das Mapping kann z. B. konfiguriert werden, ob eine Spalte ausgeblendet werden soll (Option „Anzeigen“).
Durch das Ausblenden einer oder mehrerer Spalten kann speziell bei großen Datenmengen die Performance verbessert werden.
Die Standardsortierung wird durch die verwendete Datenbank vorgegeben.
Nicht alle Eingabekomponenten-Typen werden in der Übersichtsdarstellung visualisiert. Spalten vom Typ FS_INDEX werden nur dann angezeigt, wenn sie das DatasetDataAccessPlugin verwenden.

Sollen Datensätze hingegen innerhalb einer Vorschauseite direkt bearbeitet werden können (siehe dazu auch Seite Datensatz-Ausgabe), müssen folgende Voraussetzungen erfüllt sein:

  • Auf dem Register Eigenschaften der Tabellenvorlage muss die Checkbox „Im ContentCreator verwendbar“ aktiviert sein.
  • Auf dem Register Eigenschaften muss eine geeignete Vorschauseite definiert sein.

Auf der Basis von Tabellenvorlagen, die diese Voraussetzungen erfüllen, können neue Datensätze über das „Neu“-Menü erstellt werden: Icon for creating new elements in ContentCreator
In der Datenquellen-Ansicht können über dieses Menü davon unabhängig immer auch Datensätze in der Datenquelle erstellt werden, die aktuell in der Ansicht ausgewählt ist.

Aktionen konfigurieren

ContentCreator Aktionen konfigurieren

Redakteuren kann im ContentCreator ein projektspezifisches Aktionsmenü zur Verfügung gestellt werden.
Die Konfiguration erfolgt im ContentCreator selbst, und zwar über den Eintrag „Aktionen konfigurieren“ in der Menüleiste. Dazu sind Projekt-Administrator-Rechte erforderlich.

ContentCreator Button Aktion hinzufügen

Im sich öffnenden Dialog können über „Aktion hinzufügen“ Aktionen ausgewählt werden, die allen Redakteuren an dieser Stelle im Projekt zur Verfügung stehen sollen (siehe dazu auch FirstSpirit Handbuch für Redakteure (ContentCreator)).

Dabei sind alle Aktionen auswählbar, die über de.espirit.firstspirit.webedit.plugin.WebeditToolbarActionsItemsPlugin für das Projekt konfiguriert sind. Die im Menü verwendeten Icons stammen aus de.espirit.firstspirit.webedit.plugin.toolbar.ExecutableToolbarActionsItem bzw. de.espirit.firstspirit.webedit.plugin.toolbar.ClientScriptProvidingToolbarActionsItem und sollten für eine optimale Anzeige eine Größe von 40 x 40 Pixel haben. Ist kein Icon definiert, werden dafür die Anfangsbuchstaben des Items verwendet.
Siehe dazu auch Seite Toolbar Menu Items (Kapitel „Plugin-Entwicklung“).

Icon move

Mit diesen Icons kann die Reihenfolge der Aktionen verändert werden. Die Aktionen werden dem Redakteur im Menü analog zur Reihenfolge im Dialog „Aktionen für alle Benutzer konfigurieren“ angezeigt.

Icon remove

Mit diesem Icon kann die gewünschte Aktion aus dem projektspezifischen Menü entfernt werden.
Optional können Aktionen auch über die Liste, die sich mit einem Klick auf „Aktion hinzufügen“ öffnet, deaktiviert werden.

© 2005 - 2022 Crownpeak Technology GmbH | Alle Rechte vorbehalten. | FirstSpirit 2022.12 | Datenschutz