Startseite
Startseite

Startseite / WebClient 5.0 / Voraussetzungen

Voraussetzungen

Die Voraussetzungen für den Einsatz des WebClients 5.0 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 von WebEdit“

Konfiguration



FirstSpirit Handbuch für Administratoren

  • Kapitel "WebEdit-Einstellungen"
  • Kapitel „Konfiguration des WebClients“
  • Kapitel „WebEdit als projektlokale Anwendung

FirstSpirit Handbuch für Entwickler

  • z. B. Kapitel "Tabellenvorlagen"

Browserkonfiguration für das Bearbeiten redaktioneller Inhalte

FirstSpirit Handbuch für Administratoren

  • Kapitel „Browserkonfiguration für den Einsatz von WebEdit“

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 WebClient pflegen

Die Funktionalitäten „Easy-Edit“ und „InEdit“ im WebClient ermöglichen eine noch engere Verknüpfung zwischen der redaktionellen Pflege und der Ausgabe in der Vorschau bzw. auf der generierte Seite. Siehe dazu auch Online Dokumentation zum WebClient 5.0 für Redakteure.

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 JavaClient 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. WebClient-Kanal) für den Einsatz des WebClients 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 WebClient-Standalone-Ansicht) als auch in der Ansicht ohne Bedienelemente (z. B. bei einer Vorschau aus dem JavaClient) einwandfrei ist.

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

Der WebClient 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 WebClient-Vorschau (d.h., Einbindung des Buttons per Funktion fsbutton(...) in einem HTML-Ausgabekanal) bietet FirstSpirit mehrere Klassen an, mit denen aus der Vorschau heraus WebClient-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 WebClient 5.0 > 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 WebClient mit Datensätzen arbeiten zu können, müssen folgende Voraussetzungen erfüllt sein:

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

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