GoobiScript

Aus Goobi

Wechseln zu: Navigation, Suche
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.

Datei:goobiScript1.png

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.

Datei:goobiScript2.png


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.

Datei:goobiScript3.png

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.

Datei:goobiScript4.png


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:

Datei:goobiScript5.png

Damit haben wir das GoobiScript erfolgreich auf die gewünschte Auswahl der Vorgänge angewendet.

Persönliche Werkzeuge