2024

24.04

Anpassungen an der Konfiguration des newspaperRecognizer-Plugins

Die Config Datei plugin_intranda_step_newspaperRecognizer.xml muss der folgende Block vorhanden sein:

<config_plugin>
	<defaultDepth>1</defaultDepth>
	<loadAllImages>true</loadAllImages>
	<showWriteMetsButton>true</showWriteMetsButton>
    <showDeletePageButton>false</showDeletePageButton>
	<dateFormatDelimiter>.</dateFormatDelimiter>
	<writePageTitle>true</writePageTitle>
    
	<pagination>
		<createNewPagination>true</createNewPagination>
		<type>1</type>
		<useFakePagination>false</useFakePagination>
	</pagination>
</config_plugin>

Dabei muss die vorhandene Konfiguration übernommen werden.

Anpassungen an der Archive Management Config

Wenn in /opt/digiverso/goobi/config/plugin_intranda_administration_archive_management.xml folgendes steht:

<useShelfmark>true</useShelfmark>

muss dies durch das folgende Ersetzt werden:

<title name="shelfmarksource" type="NORMAL" />
<title name="TitleDocMain" type="CAMEL_CASE" />

Wenn useShelfmark auf false steht, muss nichts angepasst werden.

24.02

Config Editor im Core

Mit der neuen Version ist das Plugin für den Konfigurationseditor in den Goobi workflow core integriert worden. Dazu müssen bei einem Update einige Punkte beachtet werden: Das alte Plugin muss gelöscht werden, und die Konfigurationsdatei muss umbenannt werden.

rm /opt/digiverso/goobi/plugins/administration/plugin_intranda_administration_config_file_editor.jar
rm /opt/digiverso/goobi/plugins/GUI/plugin_intranda_administration_config_file_editor-GUI.jar
cd /opt/digiverso/goobi/config/
if [ -f "plugin_intranda_administration_config_file_editor.xml" ]; then
    mv -i plugin_intranda_administration_config_file_editor.xml goobi_configeditor.xml
else
    if [ ! -f "goobi_configeditor.xml" ]; then
        wget https://raw.githubusercontent.com/intranda/goobi-workflow/master/install/config/goobi_configeditor.xml
    fi
fi

Korrektur des Berechtigungsnamens:

mysql goobi -NBse "update benutzergruppen set roles=REPLACE(roles,'Plugin_administration_config_file_editor','Admin_config_file_editor') where roles regexp 'Plugin_administration_config_file_editor'"

Anpassungen an plugin_step_rename_files

In dem Plugin wurde Funktionalität zum Konfigurieren ergänzt. Damit sich das Plugin nach dem Update gleich verhält, muss auch der folgende Block in jedem <config>...</config> ergänzt werden:

	<namepart type="counter">
            0000
            <condition value="{originalfilename}" matches="^(?!.*barcode).*$" />
        </namepart>
        <namepart type="static">
            0000
            <condition value="{originalfilename}" matches="^.*barcode.*$" />
        </namepart>

Last updated