Client-Skript
Clientseitige Skripte laufen im FirstSpirit-Client ab und können dem Redakteur unter anderem Eingabefenster zur Verfügung stellen. Daher sind diese Arten von Skripten gut geeignet, um häufig wiederkehrende Bedienungsabläufe innerhalb des Redaktionsprozesses projektspezifisch zu automatisieren.
An folgenden Punkten können clientseitige Skripte eingesetzt werden:
- Im globalen Menü
- Im Kontextmenü
- In Workflow-Aktivitäten
- An Datensätzen
- Spezial-Skripte
Menü-Skript
Ein Menü-Skript kann im JavaClient in der Menüleiste aufgerufen werden.
Menü-Skripts sind in der Menüleiste über den Hauptmenüpunkt Extras, Untermenüpunkt Skript ausführen erreichbar.
Typ | Kontext |
---|---|
Menü | |
Kontextmenü-Skript
Kontextmenü-Skripte können im Kontextmenü (rechter Mausklick auf einen Knoten einer Verwaltung) im JavaClient ausgeführt werden.
Der Kontextmenüpunkt, in dem diese Skripte dargestellt werden, lautet Skript ausführen.
Typ | Kontext |
---|---|
Kontextmenü | |
Workflow-Skript
Ein Workflow-Skript ist ein Skript, welches auf einer Aktivität in einem Arbeitsablauf ausgeführt wird (in der Grafik das Skript createDataObject).
Typ | Kontext |
---|---|
Ausführung auf einer Aktivität | |
Content2-Skript
Auf einem Datensatz in der Datenquellen-Verwaltung lassen sich Skripte ausführen. Diese sogenannten Content2-Skripte sind über den Kontextmenüpunkt Skript ausführen erreichbar.
Typ | Kontext |
---|---|
Ausführung auf Datenzeile | |
Spezial-Skripte
Spezial-Skripte decken spezielle Aspekte von FirstSpirit ab.
PermissionEditor-Skript
Innerhalb einer Eingabekomponente PERMISSION können Skripte ausgeführt werden.
Jedes in der Definition der Eingabekomponente angegebene Skript wird als Button am unteren Rand der Eingabekomponente dargestellt (siehe testscript im Bild) und kann über diesen Button ausgeführt werden.
Typ | Kontext |
---|---|
Ausführung über Eingabekomponente PERMISSION | PermissionEditorScriptContext |
FS_BUTTON-Skript
Durch Klick oder Drop auf eine FS_BUTTON-Eingabekomponente können Skripte ausgeführt werden.
Typ | Kontext |
---|---|
Ausführung durch Klick oder Drag-and-Drop-Aktion | |