Register "Eigenschaften"
Über das Register „Eigenschaften“ können die Eigenschaften einer Verweisvorlage definiert werden. Das Register ist noch einmal unterteilt in die Bereiche Allgemeines, Optionen und Formular-Variablen Zuordnung.
In der kompakten Darstellung wird dieses Register durch das Icon dargestellt (siehe Kompakte Darstellung von Registern (→Handbuch FirstSpirit SiteArchitect)).
Allgemeines
Referenzname
Eindeutiger Name der Verweisvorlage, unter der diese im Dateisystem abgelegt wird.
Optionen
In Auswahlliste verstecken
Wird diese Option aktiviert, erscheint beim Anlegen eines neuen Verweises in der Inhalte- oder Datenquellen-Verwaltung diese Verweisvorlage nicht in der Auswahlliste.
Formular-Variablen Zuordnung
Verweistext
Über diese Combobox kann die Eingabekomponente gewählt werden, deren Inhalt als Verweistext z. B. im DOM-Editor oder in der DOM-Tabelle verwendet werden soll. Hier werden alle Bezeichner der auf dem Register „Formular“ definierten Eingabekomponenten des Typs CMS_INPUT_TEXT angezeigt. Der Text, der in die Eingabekomponente mit dem gewählten Bezeichner eingegeben wird, wird als Verweistext verwendet (siehe Abbildung öffnet im gleichen Fenster). Ist keine entsprechende Eingabekomponente definiert, bleibt die Auswahl leer (<nicht zugeordnet>). Wird <nicht zugeordnet> ausgewählt, wird kein Verweistext angezeigt.
Fügt der Redakteur z. B. im DOM-Editor einen Verweis ein, wird Text, der zuvor im DOM-Editor markiert wurde, in die als Verweistext beinhaltende Eingabekomponente übernommen.
Um Verweistexte aus dem Such-Index ausschließen zu können, muss searchRelevancy="none" für den umgebenden DOM-Editor bzw. die umgebende DOM-Tabelle gesetzt werden (siehe Parameter searchRelevancy). Ist searchRelevancy="none" für die hier gewählte Eingabekomponente definiert, wird der betreffende Verweistext trotzdem gefunden, wenn für die umgebende DOM-Komponente searchRelevancy="default", searchRelevancy="high" oder der Parameter searchRelevancy nicht gesetzt ist.
Verweisbild
Über diese Combobox kann die Eingabekomponente gewählt werden, deren Inhalt als Verweisbild (Medienobjekt aus der Medien-Verwaltung) z. B. im DOM-Editor oder in der DOM-Tabelle verwendet werden soll. Hier werden alle Bezeichner der auf dem Register „Formular“ definierten Eingabekomponenten des Typs FS_REFERENCE angezeigt. Das Bild, das über die Eingabekomponente mit dem angegebenen Bezeichner ausgewählt wird, wird als Verweisbild verwendet (siehe Abbildung öffnet im gleichen Fenster). Ist keine entsprechende Eingabekomponente definiert, bleibt die Auswahl leer (<nicht zugeordnet>). Wird <nicht zugeordnet> ausgewählt, wird kein Verweisbild verwendet.
Externe URL
Für Verweisvorlagen, über die externe Verweise gepflegt werden sollen, kann über diese Combobox die Eingabekomponente gewählt werden, die den externen Verweis (URL) enthält. Hier werden alle Bezeichner der auf dem Register „Formular“ definierten Eingabekomponenten des Typs CMS_INPUT_TEXT angezeigt. Im Referenzgraph z. B. von Seiten oder Absätzen, die einen DOM-Editor oder eine DOM-Tabelle mit diesem externen Verweis enthalten, wird eine Abhängigkeit zu der in der gewählten Eingabekomponente eingegebenen URL dargestellt (siehe Abbildung öffnet im gleichen Fenster). Ist keine entsprechende Eingabekomponente definiert, bleibt die Auswahl leer (<nicht zugeordnet>). Wird <nicht zugeordnet> ausgewählt, schlägt sich diese Abhängigkeit zur externen URL nicht im Referenzgraph nieder.
Kategorie
Über diese Combobox kann eine Kategorie für externe Verweise ausgewählt werden. Standardmäßig sind „url“ und „email“ verfügbar. Bei Bedarf kann aber auch eine individuelle Kategorie angegeben werden. Dazu muss ein entsprechender Bezeichner in das Feld eingegeben werden. Die Kategorisierung wird z. B. für die Suche nach externen Referenzen (Menü „Extras“) verwendet. Hier werden externe Verweise mit der jeweiligen Kategorie angezeigt.
Tipp: Mithilfe der Methode getExternalReferences(String category, boolean release) im Interface Project (Package de.espirit.firstspirit.access.project) können alle externen Referenzen in einem Projekt zu einer Kategorie ermittelt werden, mit der Methode getCategory() im Interface ReferenceEntry (Package de.espirit.firstspirit.access) die Kategorie einer externen Referenz.
Drop Editor
Über diese Combobox kann die Eingabekomponente gewählt werden, die als Drop-Ziel in DOM-Editor oder DOM-Tabelle im ContentCreator verwendet und unter welchem Bezeichner das Drop-Ziel gespeichert werden soll. Hier werden alle Bezeichner der auf dem Register „Formular“ definierten Eingabekomponenten der Typen
- FS_BUTTON
- FS_REFERENCE
- FS_DATASET
- FS_INDEX
- CMS_INPUT_IMAGEMAP
- CMS_INPUT_DOM
- CMS_INPUT_TEXT
- CMS_INPUT_TEXTAREA
angezeigt.
FS_REFERENCE bietet sich beispielsweise zur Aufnahme von Referenzen auf Seiten, Seitenreferenzen und Medien an (und damit zur Erstellung von internen, Grafik- oder Download-Verweisen), FS_DATASET zur Aufnahme von Datensätzen (und damit zur Erstellung von Datensatz-Verweisen). Die Text-Eingabekomponenten bieten sich hingegen zur Aufnahme eines Verweistextes oder Verweisziels (URL) an.
Bei Verwendung im ContentCreator werden dem Redakteur bei einem Drop alle Verweisvorlagen zur Auswahl angezeigt, bei denen der hier ausgewählte Eingabekomponenten-Typ zum zu droppenden Objekt kompatibel ist und die im jeweiligen DOM-Editor verwendet werden dürfen (Tag LINKEDITORS). Ist nur eine Verweisvorlage kompatibel, wird der Verweis automatisch mit dieser angelegt.
Ist keine entsprechende Eingabekomponente definiert, bleibt die Auswahl leer (<nicht zugeordnet>). Wird <nicht zugeordnet> ausgewählt, ist kein Drop im ContentCreator mit dieser Verweisvorlage möglich.
Drag-and-drop von (externen) Bildern vom Arbeitsplatzrechner auf CMS_INPUT_IMAGEMAP als Drop Editor wird nicht unterstützt, da diese Eingabekomponente kein Hochladen von Bildern ermöglicht. |