Startseite
Startseite

Startseite / Vorlagenentwicklung / ContentCreator / Voraussetzungen

Voraussetzungen

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

Thema

Dokumentation

Systemvoraussetzungen und
Browserkompatibilität

FirstSpirit Technisches Datenblatt

Projektvoraussetzungen

FirstSpirit Handbuch für Administratoren

  • Kapitel „Projektvoraussetzungen für den Einsatz des ContentCreators“

Konfiguration



FirstSpirit Handbuch für Administratoren

  • Kapitel "ContentCreator-Einstellungen"
  • Kapitel „Konfiguration des ContentCreators“
  • Kapitel „Der ContentCreator als projektlokale Anwendung

Browserkonfiguration für das Bearbeiten redaktioneller Inhalte

FirstSpirit Handbuch für Administratoren

  • Kapitel „Browserkonfiguration für den Einsatz des ContentCreators“

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

  

Anpassung von Vorlagen

EasyEdit und InEdit - Absätzen 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. FirstSpirit Handbuch 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 ContentCreators 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-Ausgabekanal) 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 Funktionsumfang beschrieben.

Beispiel: Neuen Absatz anlegen
In der Formularvorlage wird einfach die gewünschte FS_BUTTON-Handler-Klasse (hier: onClick="class:NewSection") angegeben. Die Formularvorlage definiert die Darstellung des Buttons (label, style, icon) und die mit dem Button verknüpfte Aktion (hier: Absatz einfügen):

<FS_BUTTON
name="pt_createSection"
hidden="yes"
icon="fs:new"
onClick="class:NewSection"
style="firstspirit"
useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Create section"/>
<LANGINFO lang="DE" label="Absatz anlegen"/>
</LANGINFOS>
</FS_BUTTON>

Im HTML-Ausgabekanal wird innerhalb einer $CMS_VALUE(...)$-Anweisung über die fsbutton(...)-Funktion der entsprechende HTML-Code gerendert. Dazu muss die Eingabekomponente (hier: „pt_createSection“) über den Pflichtparameter editorName angegeben werden. Als weitere Parameter werden die Seiten-ID (#global.page.id) und der Inhaltsbereich (hier: „Content center“) angegeben (weitere Beispiele siehe Funktion fsbutton(...)).

<span$CMS_VALUE(
fsbutton(
editorName:"pt_createSection",
parameter:{
"page":#global.page.id,
"body":"Content center"
}
)
)$></span>

Arbeiten mit Datensätzen

Um im ContentCreator mit Datensätzen arbeiten zu können, müssen folgende Voraussetzungen erfüllt sein:

  • Eine Tabellenvorlage kann nur dann im ContentCreator verwendet werden, wenn auf dem Register „Eigenschaften“ der Tabellenvorlage (Vorlagen-Verwaltung des SiteArchitect) die Checkbox „Im ContentCreator verwendbar“ aktiviert ist.
  • Darüber hinaus muss für eine korrekte Darstellung der Datensätze im ContentCreator eine geeignete Vorschauseite auf dem Register „Eigenschaften“ eingestellt werden.

© 2005 - 2015 e-Spirit AG | Alle Rechte vorbehalten. | Letzte Änderung: 2014-02-18