GoobiScript
Aus Goobi
| Status dieses Artikels | |
|---|---|
| Erstellt für Goobi Version: | 1.5.1 |
| Überprüft für Goobi Version: | 1.5.1 |
| Anmerkungen: | aktuell |
In der neuen Version 1.5 gibt es mit GoobiScript eine Möglichkeit, an mehreren Vorgängen Änderungen vorzunehmen, ohne diese einzeln manuell öffnen und bearbeiten zu müssen. Die Benutzung wird nicht empfohlen, da es hierbei zu irreversiblen Änderungen an der Datenbank kommt. Diese Funktionalität sollte mit größter Vorsicht genutzt werden und wird in einer der nächsten Versionen durch ein sichereres Verfahren ersetzt.
Inhaltsverzeichnis |
Schritt 1: Vorgänge suchen
Lassen Sie sich dafür zunächst eine Liste der Vorgänge anzeigen, für die die Änderungen vorgenommen werden sollen. Eine Dokumentation für die Filtermechanismen findet sich ebenfalls in diesem Wiki.
Schritt 2: gewünsche Vorgänge selektieren
Soll das GoobiScript nicht auf das gesamte Trefferset oder auf die gesamte Trefferseite angewendet werden, müssen zunächst die gewünschten Vorgänge aus dem Trefferset markiert werden. Dies erreicht man, indem zunächst unterhalb des Treffersets die Aktion "Anzeige anpassen" aufgerufen und dort die "Auswahlboxen" markiert werden.
Ein Klick auf "Übernehmen" lädt anschliessend die Seite neu. so dass im Trefferset nun die Auswahlboxen angezeigt werden, mittels denen nun eine Selektion erfolgen kann.
Schritt 3: GoobiScript auswählen
Nachdem nun die Selektion für Vorgänge erfolgte, auf die das GoobiScipt angewendet werden soll, kann nun das gewünschte GoobiScript innerhalb der "Möglichen Aktionen" unterhalb des Treffersets ausgewählt werden. Klicken Sie dazu einfach auf "GoobiScript ausführen" und wählen anschliessend das gewünschte GoobiScript durch einen Klick aus. Dadurch wird in der Textbox automatisch angezeigt, welche Parameter nun ergänzt werden müssen.
In diesem Beispiel soll zu dem Arbeitsschritt "Import DMS" der Benutzer "Steffen Hankiewicz" eingetragen werden. Da der Login "steffen" lautet, wir nun also das Script angepasst.
Schritt 4: GoobiScript ausführen
Nach der Ergänzung der Parameter kann nun das Script gestartet werden. Dazu ist nur zu beachten, ob das GoobiScript auf das gesamte Trefferset angewendet werden soll, nur auf die angezeigte Seite des Treffersets oder nur auf die Auswahl, die mittels der Checkboxen getroffen wurde. In diesem Beispiel wählen wir die selektierte Auswahl, und erhalten anschliessend folgende Rückmeldung von Goobi:
Damit haben wir das GoobiScript erfolgreich auf die gewünschte Auswahl der Vorgänge angewendet.





