This step plugin allows you to automatically adjust file names within Goobi processes.
This plugin is used to conditionally rename files within the different folders of an operation of Goobi workflow. The naming is dependent on a configuration file, which may be structured differently for different workflows.
GPL 2.0 or newer
Goobi workflow 2020.02
To install the plugin, the following file must be installed:
To configure how the plugin should behave, different values can be adjusted in the configuration file. The configuration file is usually located here:
As an example, the content of this configuration file looks like this:
The configuration of the plugin is done within the already mentioned configuration file. There you can configure various parameters. The block
<config>can occur repeatedly for different projects or work steps in order to be able to perform different actions within different workflows. The elements
<namepart>are decisive for the generation of the file names.
This parameter determines the project for which the current block
This parameter controls for which work steps the block
This value controls with which start value the incrementing
This parameter, which can also be used several times, controls the generation of the file names. It can contain static elements (
The plugin is usually executed fully automatically within the workflow. It first determines whether there is a block within the configuration file that has been configured for the current workflow with regard to project name and work step. If this is the case, the individual elements
<namepart>are evaluated, assigned the appropriate values for the counter and variables from Goobi workflow and then linked together. The file names created in this way are now applied to all the relevant directories in the Goobi process and are supplemented with the correct file name extensions (e.g.
If a file is found within the file that contains
barcodewithin the file name, it will also be named according to the naming scheme. However, the value
0is set as counter here.
Details of the Goobi workflow variables that can be used in this plugin can be found in this documentation.
The plugin considers the files within the following subdirectories for naming:
This plugin is integrated into the workflow in such a way that it is executed automatically. Manual interaction with the plugin is not necessary. For use within a step of the workflow it should be configured as shown in the following screenshot.
Integration of the plugin into the workflow
Last modified 8mo ago