Dieses Step Plugin für Goobi workflow benennt den Vorgang mit dem in der Konfiguration angegebenen Namen um. Hierbei können für die Festlegung der Umbenennung von Vorgängen auch Variablen des Variablen-Replacers verwendet werden.
Installation
Das Plugin besteht aus der folgenden Datei:
plugin_intranda_step_rename_process-base.jar
Diese Datei muss in dem richtigen Verzeichnis installiert werden, so dass diese nach der Installation üblicherweise an folgendem Pfad vorliegt:
Zur Inbetriebnahme des Plugins muss dieses für einen oder mehrere gewünschte automatische Aufgaben im Workflow aktiviert werden. Dies erfolgt durch Auswahl des Plugins intranda_step_rename_process aus der Liste der installierten Plugins innerhalb der Schrittekonfiguration des Workflows.
Konfiguration
Die Konfiguration des Plugins erfolgt über die Konfigurationsdatei plugin_intranda_step_rename_process.xml und kann im laufenden Betrieb angepasst werden. Im folgenden ist eine beispielhafte Konfigurationsdatei aufgeführt:
<?xml version="1.0" encoding="UTF-8"?>
<config_plugin>
<!--
order of configuration is:
1.) project name and step name matches
2.) step name matches and project is *
3.) project name matches and step name is *
4.) project name and step name are *
-->
<config>
<project>*</project>
<step>*</step>
<!-- The process title is generated based on the following configuration. You can use
Goobi variables here as well as the characters underscore _ and minus -
Empty properties are skipped. Spaces are trimmed.
Example:
{processproperty.Institution} = Public Library of Example City
{processproperty.Font} =
{meta.CatalogIDDigitalLocalCatalogue} = ID123456789
config = {processproperty.Institution}_{processproperty.Font}_{meta.CatalogIDDigitalLocalCatalogue}
result: PublicLibraryofExampleCity__ID123456789
-->
<newProcessTitle>{process.Institution}_{meta.CatalogIDDigitalLocalCatalogue}</newProcessTitle>
</config>
<config>
<project>Archive_Project</project>
<step>*</step>
<newProcessTitle>{process.CreatorsAllOrigin}_{meta.PublicationYear}</newProcessTitle>
</config>
<config>
<project>*</project>
<step>STEP_NAME</step>
<newProcessTitle>{product.DocType}-{process.Creator of digital edition}-{process.Template}</newProcessTitle>
</config>
<config>
<project>PROJECT_NAME</project>
<step>STEP_NAME</step>
<newProcessTitle>Some Title</newProcessTitle>
</config>
</config_plugin>