Einschränkungen im ContentCreator
Zum gegenwärtigen Zeitpunkt (06-2014) sind im ContentCreator 5.1 die folgenden Einschränkungen bzw. Abweichungen zu beachten:
Allgemein
- „New-Window“-Projekte: Wenn neue Fenster geöffnet werden, ist dort keine ContentCreator-Leiste vorhanden.
- ContentCreator-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.
- Freigabe: Der ContentCreator unterstützt keine Projekte, die nicht mit Freigaben arbeiten (sogenannte „Auto-Freigabe-Projekte“, ServerManager, Bereich „Optionen“, deaktivierte Option „Freigabe nutzen“).
- Aktionen auf Seiten-Objekten: Anders als im SiteArchitect wird die Trennung zwischen den einzelnen Verwaltungen im ContentCreator weitgehend vor dem Redakteur verborgen. So bilden Seite, Seitenreferenz, referenzierte Medien und Datensätze einer Vorschauseite für ihn eher eine Einheit, während diese Objekttypen im SiteArchitect in den Verwaltungen jeweils einzeln bearbeitet werden können.
Aktionen, die sich nicht auf einzelne Elemente (z. B. einen Absatz oder ein Medium) beziehen, werden im Kontext der Vorschauseite ausgeführt. Hierzu gehören z. B. Plugins für Elementstatus- und Arbeitsablaufanzeigen sowie die über das Menü „Aktionen“ gestarteten Skripten und Toolbar-Plugins (siehe dazu auch die Seite Menüeinträge). Solche Aktionen, wie auch das Developer-API-Objekt WebeditUiAgent, können auf das Element zugreifen, auf dem die Vorschauseite basiert. In den meisten Fällen ist dies eine Seitenreferenz.
Im Falle von Seiten, auf denen genau ein Datensatz ausgegeben wird, wird für Aktionen, die im ContentCreator für die Vorschauseite ausgeführt werden können, dieser Datensatz anstelle der Seitenreferenz berücksichtigt. So würde sich beispielsweise ein Arbeitsablauf, der über den Seiten-Status gestartet wird, auf den zugrundeliegenden Datensatz auswirken. Auf Seiten mit mehreren Datensätzen hingegen würde standardmäßig die zugrundeliegende Seitenreferenz berücksichtigt. - Vorgabewerte: Der ContentCreator unterstützt das Arbeiten mit Vorgabewerten nur sehr eingeschränkt.
Im FirstSpirit SiteArchitect kann für eine Eingabekomponente ein (nicht persistierter) Vorgabewert im Formularbereich der Vorlage hinterlegt werden. Diese Vorgabewerte werden dem SiteArchitect-Redakteur beim Öffnen des Formulars eingeblendet, wobei die entsprechende Eingabekomponente farbig markiert wird. Der Redakteur kann dann entscheiden, ob der Vorgabewert übernommen (Vorgabewert wird persistiert), durch einen anderen Wert überschrieben oder beibehalten werden soll (Vorgabewert ist nicht persistent).
Hinweis: Beim erstmaligen Öffnen eines Formulars mit Vorgabewerten im ContentCreator, werden diese (nicht persistierten) Vorgabewerte zunächst angezeigt. Beim Speichern des Formulars werden die Vorgabewerte anschließend direkt persistent gespeichert. Es besteht im ContentCreator keine Möglichkeit gespeicherte Werte innerhalb der Eingabekomponente wieder auf den Vorgabewert zurückzusetzen oder das Speichern im Vorfeld zu unterbinden. - Baumdarstellung: Eine Darstellung der Inhalte wie im FirstSpirit SiteArchitect in einer Baumstruktur ist im ContentCreator nicht verfügbar. Dies resultiert u. a. darin, dass keine Objekte verschoben werden können, z. B. Medien von einem Ordner in einen anderen (Ausnahme: Seitenreferenzen und Menüebenen aus der Struktur-Verwaltung) und keine Ordner angelegt, entfernt oder umbenannt werden können (Ausnahme: Ordner in der Struktur-Verwaltung / Menüebenen).
- Es können keine Referenznamen vergeben werden, diese werden automatisch vom System gebildet und zugewiesen.
- Für das Anlegen von Absätzen auf leeren Seiten ist eine projektspezifische Lösung erforderlich, z. B. die Verwendung eines entsprechenden Icons (FS_BUTTON).
- Aufgrund unterschiedlicher Implementierung unterscheiden sich die gängigen Web-Browser mehr oder weniger in ihrer Funktionsweise und auch in ihrem Funktionsumfang. Grundsätzlich kann der FirstSpirit ContentCreator mit jedem der unterstützten Browser bedient werden. Einige spezielle Funktionen bzw. Funktionsalternativen werden hingegen nicht von allen unterstützten Browsern gleichermaßen angeboten, z. B. Drag & Drop von Dateien in den ContentCreator im Falle des Microsoft Internet Explorers.
- Die Navigation im ContentCreator erfolgt direkt in der Vorschau. Das Verfolgen von Verweisen auf Remote-Projekte in der Vorschau wird im ContentCreator allerdings nicht unterstützt.
- Darüber hinaus stehen folgende Funktionalitäten, die der SiteArchitect bietet, im ContentCreator nicht zur Verfügung:
- Import von MS-Word-Dokumenten
- Projekt-Homepage
- Eingabe manueller Versionskommentare
- Für den ContentCreator grundsätzlich nicht geplant sind:
- Veränderungen in der Vorlagen-Verwaltung (d.h. alle Arten von Vorlagen, Arbeitsabläufen und Schemata können über den ContentCreator grundsätzlich NICHT bearbeitet werden.)
- Unterstützung von Variablen in der Struktur-Verwaltung
- Auflösungen in der Medien-Verwaltung
- Support für Rechtevergabe
- Bearbeitung von Dokumentengruppen (lesender Zugriff ist aber möglich)
Verwaltungen
Objekte der folgende Verwaltungen können im ContentCreator nicht bearbeitet werden, sie werden aber angezeigt und können über Eingabekomponenten (z. B. FS_REFERENCE) ausgewählt werden:
- Vorlagen-Verwaltung (inkl. Seiten-, Absatz-, Format-, Verweisvorlagen, Skripten, Datenbank-Schemata und Arbeitsabläufen)
Die folgenden Objekte werden im ContentCreator nicht angezeigt:
- Projekt- und Benutzereinstellungen (Globale Einstellungen)
Verwaltung | Einschränkungen |
---|---|
Inhalte-Verwaltung | Es können keine Absätze angelegt werden, die auf Tabellenvorlagen basieren ("Content-Projektion"). Sie müssen im SiteArchitect angelegt werden. |
Datenquellen-Verwaltung | Es können keine Datenquellen angelegt werden. D.h., es muss bereits eine Datenquelle über den SiteArchitect angelegt worden sein, damit Datensätze aus der Datenquelle ausgewählt werden können. |
Das Arbeiten mit Datenquellen ist im ContentCreator konzeptionell grundsätzlich anders als im SiteArchitect, beispielsweise
| |
Medien-Verwaltung | Es können nur sprachunabhängige Medien hochgeladen und bearbeitet werden. |
Struktur-Verwaltung | Es besteht keine Zugriffsmöglichkeit auf Strukturvariablen, d.h. es können im ContentCreator keine Strukturvariablen gesetzt, geändert oder gelöscht werden. |
Eingabekomponenten
Folgende Eingabekomponenten werden im ContentCreator nicht unterstützt:
Eingabekomponente | Ersatz |
---|---|
CMS_INPUT_CONTENTAREALIST | FS_LIST (Typ INLINE) |
CMS_INPUT_CONTENTLIST | FS_LIST (Typ DATABASE) |
CMS_INPUT_FILE | |
CMS_INPUT_LINKLIST | FS_LIST (Typ INLINE) |
CMS_INPUT_OBJECTCHOOSER | |
CMS_INPUT_PAGEREF | |
CMS_INPUT_PICTURE | |
CMS_INPUT_SECTIONLIST | FS_LIST (Typ PAGE) |
CMS_INPUT_TABLIST | FS_LIST (Typ DATABASE) |
Einschränkungen / Abweichungen:
Eingabekomponente | Einschränkung |
---|---|
Keine manuelle Eingabe möglich (Parameter allowInput) | |
Die Formatierungssymbole w, W, D, und F (Parameter format) werden im ContentCreator nicht unterstützt. | |
Es werden nur noch generische Link-Editoren unterstützt, keine "statischen" oder Custom-Link-Editoren. | |
Keine Längenbeschränkung (Parameter maxCharacters). | |
Keine Unterstützung für Zellenformatierung (Formatvorlagen sind möglich, allerdings keine zellenspezifischen Attribute). | |
Es können nur rechteckige Rahmenobjekte angelegt werden. | |
Es können keine Datensätze über diese Eingabekomponente gelöscht werden (Parameter allowDelete), es kann nur die Referenz auf einen Datensatz entfernt werden. | |
FS_LIST bietet im ContentCreator nicht alle Funktionen von FS_LIST im SiteArchitect, z. B. hinsichtlich der Gestaltungsmöglichkeit und es gibt keine Anzeige eingebetteter Formulare. | |
Der Parameter imagePreview hat im ContentCreator keine Auswirkungen. Es wird immer eine verkleinerte Bildvorschau angezeigt. | |