Startseite
Startseite
Startseite

Startseite / Vorlagenentwicklung / WebEdit / Einschränkungen

Einschränkungen in WebEdit

Zum gegenwärtigen Zeitpunkt (07-2010) sind im WebEdit-Modus die folgenden Einschränkungen zu beachten:

Allgemein

  • „New-Window“-Projekte: Wenn neue Fenster geöffnet werden, ist dort keine WebEdit-Leiste vorhanden.
  • WebEdit-Vorschau: Es ist möglich, dass die Vorschau nicht aktuell ist, beispielsweise bei Änderungen an den Vorlagen. In diesem Fall kann manuell eine aktuelle Vorschau angefordert werden.
  • Trotz umfangreicher Optimierungen im Rahmen der Implementierung von WebEdit führen sehr große Projekte und/oder langsame Netzverbindungen zu zum Teil erheblichen Verzögerungen (s.u.).
  • Baumdarstellung: Der Zustand „Gesperrt“ wird in Baumdarstellung der Verwaltungen nicht angezeigt. Die farbliche Kennzeichnung für den Status eines Arbeitsablaufs auf einem Objekt wird dagegen angezeigt.
  • Eine Unterstützung von Verschiebe-Operationen im Baum ist nicht implementiert. Es ist jedoch möglich, die Reihenfolge der Absätze unterhalb einer Seite (bzw. die Reihenfolge der Menüebenen in der Struktur-Verwaltung) zu verändern.
  • Folgende Funktionalitäten zur Steigerung der Usability des FirstSpirit JavaClients stehen im WebClient nicht zur Verfügung (siehe dazu auch FirstSpirit Release Notes 4.2):
    • Multi-Tabbing (horizontale Register zur komfortablen Bearbeitung mehrerer Arbeitsbereiche)
    • Breadcrumb-Navigation (Anzeige des Pfades von der Verwaltungswurzel bis zum aktuellen Element oberhalb des Formularbereichs)
    • Einzel-Darstellung der Verwaltungen (Baumdarstellung auf einen Verwaltungsbereich reduziert)
    • Integrierte Vorschau
    • Content-Highlighting
    • Einstellungen beim Neustart wiederherstellen
  • Für Remote-Projekte gelten folgende Einschränkungen:
    • Die Definition von mehreren Remote-Projekten (<REMOTE...>) und die Angabe von Kategorien (<CATEGORY...>) wird in WebEdit nur für die Eingabekomponenten CMS_INPUT_FILE und CMS_INPUT_PICTURE unterstützt.
    • Sind für eine Eingabekomponente mehrere Remote-Projekte mit je einem Parameter uploadFolder konfiguriert, so wird in WebEdit nur der erste uploadFolder berücksichtigt. Weitere uploadFolder anderer Remote-Projekte werden in WebEdit ignoriert.
  • Darüber hinaus stehen folgende Funktionalitäten, die in Version 4.2 neu im FirstSpirit JavaClient implementiert wurden, in WebEdit nicht zur Verfügung:
    • Mehrsprachigkeit von Inhaltsbereichen: statt der sprachabhängigen Anzeigenamen, die im JavaClient angezeigt werden, wird im WebClient der Referenzname angezeigt.
    • Medien-Galerien
    • Import von MS-Word-Dokumenten
    • Drag & Drop von FirstSpirit-Objekten (z.B. vom lokalen Dateisystem in den JavaClient und andersherum, zwischen zwei Arbeitsbereichen, aus dem Suchdialog heraus)
    • Statusanzeige für Objekte
    • Schnell-Text-Suche
    • Projekt-Homepage
    • Neuer Startdialog
  • Für WebEdit grundsätzlich nicht geplant sind:
    • Veränderungen in der Vorlagen-Verwaltung (d.h. alle Arten von Vorlagen, Arbeitsabläufen und Schemata können über WebEdit grundsätzlich NICHT bearbeitet werden.)
    • Unterstützung von Variablen in der Struktur-Verwaltung
    • Auflösungen in der Medien-Verwaltung
    • Support für Rechtevergabe
    • Unterstützung von Dokumentengruppen
    • CMS_INPUT_DOMTABLE: Keine Ver- und Entschmelzung von Zellen

Verwaltungen

Folgende Verwaltungen werden in WebEdit nicht dargestellt:

  • Vorlagen-Verwaltung (inkl. Seiten-, Absatz-, Format-, Verweisvorlagen, Skripten, Datenbank-Schemata und Arbeitsabläufen)
  • Globale Einstellungen (inkl. Globale Inhalte, Projekt- und Benutzereinstellungen)

Elemente aus diesen Verwaltungen können in WebEdit nicht bearbeitet oder über Eingabekomponenten (z. B. FS_REFERENCE) ausgewählt werden.

Verwaltung

Einschränkungen

Datenquellen-Verwaltung

Die "erweiterte Suche" sowie die Volltextsuche stehen nicht zur Verfügung.

Tabellen können nicht per Klick auf eine Spaltenüberschrift sortiert werden und die Anzahl der angezeigten Datensätze kann nur über die Suche eingeschränkt werden.

Gespeicherte Abfragen können nur Parameter vom Typ "String" haben. (Im JavaClient werden auch Boolean, Integer, Double und Date unterstützt.)

Eine mehrzeilige Darstellung von Datensätzen wird nicht unterstützt.

Bis FirstSpirit Version 4.2.442 werden in WebEdit keine Filterungen auf Datenquellen berücksichtigt, d.h. Datenquellen, die im JavaClient z. B. über den Kontextmenü-Eintrag "Filter setzen" gefiltert werden, werden in WebEdit ungefiltert dargestellt.
In FirstSpirit Version 4.2.442 wurde die Berücksichtigung von Filtern in WebEdit verbessert (Datenquellen werden nun auch gefiltert dargestellt und Suchen werden auf der gefilterten Datenquelle durchgeführt), jedoch handelt es sich dabei nicht um eine zugesicherte Produkteigenschaft von FirstSpirit.

Medien-Verwaltung

Der Upload von Medien in die Medien-Verwaltung des FirstSpirit JavaClients und des FirstSpirit WebClients kann ab FirstSpirit Version 4.1 auf bestimmte Dateigrößen und -formate eingeschränkt werden ("Medienrestriktionen"). Da der im Browser zur Verfügung stehende Dateiauswahldialog zum Upload von Medien keine FirstSpirit-eigene Implementierung ist, sondern in jedem Browser (z. B. Firefox, Mozilla, Internet Explorer, Opera) fest integriert ist, ist eine Filterung (wie im JavaClient) im WebClient technisch nicht möglich. Somit werden die Dateien erst nach dem Upload gefiltert und ggf. eine Fehlermeldung bei Überschreitung der in der Projektkonfiguration definierten Medien-Restriktionen an den Benutzer ausgegeben.

Struktur-Verwaltung

Keine vollständige Unterstützung von Seitengruppen. Alle über die Quick-Edit-Leiste angelegten Seitenreferenzen befinden sich in der Seitengruppe "Default".

Es besteht keine Zugriffsmöglichkeit auf Strukturvariablen, d.h. es können in WebEdit keine Strukturvariablen gesetzt, geändert oder gelöscht werden.

   

Eingabekomponenten

Folgende Eingabekomponenten werden in WebEdit nicht unterstützt:

  • CMS_INPUT_CONTENTLIST
  • CMS_INPUT_IMAGEMAP
  • CMS_INPUT_TABLIST
  • FS_BUTTON

allgemein

Eine Vorbelegung für Eingabekomponenten wird nur in Einzelfällen unterstützt.

CMS_INPUT_COMBOBOX

Die Eingabe eigener Werte in die Eingabekomponente (Parameter editable="YES" ) ist nicht möglich.

CMS_INPUT_CONTENTAREALIST

Werden

  • Easy-Edit,
  • die Quick-Edit-Leiste oder
  • die WebEdit-Icons

verwendet, ist darauf zu achten, dass Absätze in der Eingabekomponente nicht direkt bearbeitet werden können, sondern nur die Eingabekomponente selbst bearbeitet werden kann.
Siehe dazu den Absatz "Sonderfall CMS_INPUT_CONTENTAREALIST und FS_LIST" der betreffenden Render-Formatvorlagen:

CMS_INPUT_DOM

Keine Unterstützung für Verweise auf Custom-Link-Editoren.

Eingeschränkte Unterstützung für Aufzählungen, Verschachtelungen innerhalb einer Aufzählung sind nicht möglich.

Keine Längenbeschränkung (Parameter maxCharacters ).

Eingeschränkte Unterstützung für sog. Inline-Tabellen (Parameter table): Bearbeiten von Zelleneigenschaften nicht möglich (siehe auch FirstSpirit Release Notes 4.2 und FirstSpirit Handbuch für Entwickler (Grundlagen)).

CMS_INPUT_DOMTABLE

Keine Unterstützung für Zellenformatierung (Formatvorlagen sind möglich, allerdings keine zellenspezifischen Attribute).

CMS_INPUT_OBJECTCHOOSER

Anders als im JavaClient muss für die Verwendung des ObjectChoosers in WebEdit zu der über den Parameter table definierten Tabellenvorlage eine Datenquelle in der Datenquellen-Verwaltung vorhanden sein, die auf dieser Tabellenvorlage basiert.

Die Möglichkeit, mit einem Buttonklick zur Datenquellen-Verwaltung zu wechseln, um den ausgewählten Datensatz zu bearbeiten („Springe zu...“), steht in WebEdit nicht zur Verfügung.

Weitere Verwendungen eines referenzierten Datensatzes können im Web-Client nicht angezeigt werden.

Aufbau der Komponente und die Logik der Schaltflächen zum Speichern und Bearbeiten der Eingaben weichen in WebEdit ab: Um die geänderten Inhalte in den referenzierten Datensatz zu übernehmen, muss in der WebEdit-Eingabekomponente die Änderung des Datensatzes explizit gespeichert werden. Das einfache Speichern der Änderung über das Formular („Änderungen speichern und Dialog schließen“) wie im FirstSpirit-JavaClient genügt in WebEdit nicht.

Eine geschachtelte Verwendung der Eingabekomponenten CMS_INPUT_OBJECTCHOOSER und FS_DATASET wird in WebEdit nicht unterstützt. Das bedeutet, die Verwendung von „Objectchooser-in-Objectchooser“, „Dataset-in-Objectchooser“, „Objectchooser-in-Dataset“ und „Dataset-in-Dataset“ ist nicht möglich.

CMS_INPUT_TEXTAREA

Die Längenbeschränkung hat keine Auswirkung.

FS_DATASET

Hierarchische Strukturen der Datenquellen-Verwaltung können in WebEdit nicht angezeigt werden, wenn die Auswahlmöglichkeiten über das Tag eingeschränkt wurden. In diesem Fall werden die erlaubten Tabellen in WebEdit direkt unterhalb des Wurzelknotens angezeigt.

Eine geschachtelte Verwendung der Eingabekomponenten CMS_INPUT_OBJECTCHOOSER und FS_DATASET wird in WebEdit nicht unterstützt. Das bedeutet, die Verwendung von „Objectchooser-in-Objectchooser“, „Dataset-in-Objectchooser“, „Objectchooser-in-Dataset“ und „Dataset-in-Dataset“ ist nicht möglich.

FS_LIST

Der Funktionsumfang der Eingabekomponente FS_LIST entspricht in WebEdit der Eingabekomponente CMS_INPUT_CONTENTAREALIST (s. dazu Einschränkungen oben), also Typ INLINE in Kombination mit source="sectiontemplates". Zusätzliche Funktionen erhält man durch die Aktivierung des so genannten "Applet-Modus".

FS_REFERENCE

Anders als im JavaClient verfügt der Auswahl-Dialog in WebEdit nur über eine Spalte, die für die Navigation durch das jeweilige Projekt zur Verfügung steht. Daher ist hier bei der Verwendung des Tags HIDE zu beachten, dass in den Verwaltungen, aus denen Referenzen ausgewählt werden sollen, Ordner nicht ausgeblendet werden dürfen, wenn eine Navigation durch die jeweilige Verwaltung möglich sein soll. Bei Projekten mit mehreren Ordner-Ebenen ist darüber hinaus die Verwendung von <HIDE type="all"> meist ungeeignet.

Eine Auswahlmöglichkeit besteht in WebEdit nur für die folgenden Verwaltungsbereiche: Inhalte-Verwaltung, Medien-Verwaltung, Datenquellen-Verwaltung und Struktur-Verwaltung.

Aus der Datenquellen-Verwaltung können nur Datenquellen ausgewählt werden.

Es können keine Dokumentengruppen ausgewählt werden, da die Dokumentengruppen-Funktionalität in WebEdit nicht unterstützt wird.

Das Hochladen neuer Objekte wird in WebEdit nicht unterstützt.

   

© 2005 - 2012 e-Spirit AG | Alle Rechte vorbehalten. | Letzte Änderung: 15.06.2011