Der Export kann innerhalb der Konfigurationsdatei goobi_config.properties
weitergehend konfiguriert werden. Der hierbei wichtige Parameter lautet:
Wenn dieser Wert auf true
gesetzt ist, gibt Goobi eine Erfolgsmeldung über den erfolgreichen Export aus, sobald das Kopieren der exportierten Dateien in die in den Projekteinstellungen definierten Ordner DMS-Export-Ordner für XML-
Datei und DMS-Export-Images-Ordner
erfolgreich abgeschlossen wurde. Goobi gibt eine Fehlermeldung aus, falls während des Kopiervorgangs ein Fehler aufgetreten ist.
Ist dieser Wert hingegen auf false
gesetzt, oder fehlt in der Konfigurationsdatei, gibt Goobi eine Erfolgsmeldung über den erfolgreichen Export erst dann aus, falls eine entsprechende Meldung in dem innerhalb des in den Projekteinstellungen definierten Ordners DMS-Export-Success-Ordner
gefunden werden kann. Goobi gibt eine Fehlermeldung aus, wenn es eine Fehlermeldung innerhalb des Verzeichnisses DMS-Export-Error-Ordner
vorfindet.
Wenn Goobi innerhalb des in den Projekteinstellungen definierten Zeitintervalls für die Zeitüberschreitung keine Meldung im Success
oder Error
Ordner findet, löscht es die exportierten Werke automatisch.
Die folgende Abbildung zeigt den Reiter Mets-Parameter
aus den Goobi Projekteinstellungen:
Die hier aufgezeigten Konfigurationseinstellungen bedeuten das folgende:
Diese Informationen zum METS Rechteinhaber
, METS Rechteinhaber Logo
, METS Rechteinhaber URL
und METS Rechteinhaber Kontakt
finden sich in der exportierten METS-Datei in der Sektion amdSec
im Namespace dv
wieder und dienen der Kompatibilität mit dem DFG-Viewer
.
Innerhalb der Beispielwerte gibt es drei Variablen, die wie folgt erklärt sind
$(meta.CatalogIDDigital)
wird beim Export durch die CatalogIDDigital des Werkes aus der METS-Datei ersetzt.
$(meta.topstruct.CatalogIDDigital)
wird beim Export durch die CatalogIDDigital des Mehrbändigen Werkes aus der METS-Datei ersetzt.
$REGEXP(s/PPN=PPN/PPN=/)
wendet den definierten regulären Ausdruck auf die gesamte Zeile an. In diesem Fall wird PPN=PPN
gesucht und durch PPN=
ersetzt.
Neben den aufgeführten Konfigurationsparametern lassen sich darüber hinaus auch die METS-Dateigruppen festlegen. Die Abbildung zeigt fünf definierte Dateigruppen:
Min
Max
Thumbs
Default
Presentation
Die Dateigruppen Min
, Max
, Thumbs
und Default
dienen zur Kompatibilität mit dem DFG-Viewer
.
In der nachfolgenden Abbildung ist der Konfigurationsdialog für die Konfiguration dieser METS-Dateigruppen ersichtlich:
Die hier bereitgestellten Konfigurationseinstellungen bedeuten folgendes:
Bei der Option Validierung gegen Ordner sind die folgenden Methoden möglich:
Neben den aufgeführten Methodenbenennungen, können ebenfalls konkrete Ordnerbezeichnungen angegeben werden, auf deren Vorhandensein innerhalb des images-Ordners geprüft wird:
Name** | Beispielwert** | Bedeutung** |
---|---|---|
Name | Beispielwert | Bedeutung |
---|---|---|
Name | Beispielergebnis |
---|---|
Name | Beispielergebnis |
---|---|
Name**
Beispielwert
Bedeutung
DMS-Export-Images-Ordner
/opt/digiverso/viewer/hotfolder/
Gibt den Ordner an, in den bei dem Export die Bilder geschrieben werden sollen.
DMS-Export-Success-Ordner
/opt/digiverso/viewer/success/
Definiert einen Ordner, in dem Goobi nach einer Erfolgsmeldung über das erfolgreiche Bearbeiten der exportierten XML-Datei suchen soll. Dieser Wert wird nur ausgewertet, wenn in der Konfigurationsdatei goobi_config.properties der Wert exportWithoutTimeLimit auf false gesetzt ist. Goobi kann an dieser Stelle mit nachgelagerten Systemen kommunizieren und so zum Beispiel herausfinden, ob ein Werk erfolgreich exportiert wurde.
DMS-Export-Error-Ordner
/opt/digiverso/viewer/error_mets/
Definiert einen Ordner, in dem Goobi nach einer Fehlermeldung suchen soll, wenn beim Bearbeiten der exportierten XML-Datei ein Fehler aufgetreten ist. Dieser Wert wird nur ausgewertet, wenn in der Konfigurationsdatei goobi_config.properties der Wert exportWithoutTimeLimit auf false gesetzt ist.
Erzeuge Vorgangsordner
nein
Wenn diese Checkbox aktiviert ist, dann wird beim Export in den beiden Ordnern die unter DMS-Export-Ordner für XML-Datei und DMS-Export-Ordner für Images definiert wurden, ein Ordner angelegt, der den Goobi Vorgangstitel trägt. Die exportierten Dateien werden anschließend in diesen erzeugten Ordner gelegt. Ist diese Option nicht gesetzt, landen die Daten direkt in den definierten Ordnern. Der Standardwert für diese Checkbox ist: nicht aktiviert
Zeitüberschreitung (ms)
36000
Dieser Wert definiert das Zeitintervall in Millisekunden, bis Goobi die exportierten Dateien wieder aus dem Hotfolder entfernt. Dieser Wert wird nur ausgewertet, wenn in der Konfigurationsdatei goobi_config.properties der Wert exportWithoutTimeLimit auf false gesetzt ist. Der Standardwert ist 300000 (entspricht 5 Minuten).
METS Rechteinhaber
Example Library
Definiert den METS Rechteinhaber.
METS Rechteinhaber Logo
Definiert eine URL für ein Logo des METS Rechteinhabers.
METS Rechteinhaber URL
Definiert eine URL für den METS Rechteinhaber.
METS Rechteinhaber Kontakt
digitisation@example.net
Definiert eine Kontakt E-Mailadresse für den METS Rechteinhaber.
METS Digiprov Referenz
METS Digiprov Referenz
Definiert einen Link zu dem Katalogeintrag des Werkes.
METS Digiprov Präsentation
Definiert einen persistenten Link zu dem Werk in der digitalen Bibliothek.
METS Digiprov Referenz (Anker)
Definiert einen Link zu dem Katalogeintrag des übergeordneten Werkes, wenn es sich bei dem exportierten Werk um ein Mehrbändiges Werk handelt.
METS Digiprov Präsentation (Anker)
Definiert einen Link zu dem übergeordneten Werk in der digitalen Bibliothek, wenn es sich bei dem exportierten Werk um ein Mehrbändiges Werk handelt.
METS Pointer Pfad
Definiert einen Link zu einem METS-Resolver für das Werk, über den die METS Datei später heruntergeladen werden kann.
METS Pointer Pfad (Anker)
Definiert einen Link zu einem METS-Resolver für das übergeordnete Werk, wenn es sich bei dem exportierten Werk um ein Mehrbändiges Werk handelt, über den die METS Datei später heruntergeladen werden kann.
METS Sponsor
Deutsche Forschungsgemeinschaft
Enthält den Namen des Geldgebers der Digitalisierung, beispielsweise die Deutsche Forschungsgemeinschaft.
METS Sponsor Logo
Enthält eine URL zu einem Logo des Geldgebers, der die Digitalisierung gefördert hat. Das Logo wird in das Design des DFG-Viewers integriert und ersetzt dort das Logo der Deutschen Forschungsgemeinschaft
METS Sponsor URL
Enthält die URL der Homepage des Geldgebers. Die URL wird im DFG-Viewer mit dem Logo des Geldgebers verknüpft.
METS Lizenz
CC-BY
Enthält Angaben zur Lizenz, unter der das Digitalisat veröffentlicht wurde.
Name
Default
Definiert den Namen einer METS Dateigruppe. Der verwendete Name findet sich im Attribut USE im Bereich fileGrp innerhalb von fileSec der METS Datei wieder.
Pfad
Dieser Parameter definiert einen Basispfad, unter welchem die digitalen Objekte erreichbar sind. Innerhalb des Exports wird zu diesem Pfad ebenso der Dateiname der Dateien aus dem _media-Ordner geschrieben. Die ebenfalls anzuhängende Dateiendung wird im Feld Suffix definiert.
Mime Typ
image/jpeg
Definiert den Mime-Typ der Dateien, die in dieser METS Dateigruppe verlinkt werden. Nach dem Export findet sich diese Eingabe innerhalb des MIMETYPE Attributs der file-Objekte wieder.
Suffix
jpg
Definiert die Dateiendung der Dateien, die in dieser METS Dateigruppe verlinkt werden.
Validierung gegen Ordner
video
Dieser Wert ist optional. Ist das Feld leer, wird die Dateigruppe normal generiert. Ist hier hingegen ein Wert eingetragen, überprüft Goobi, ob im images-Ordner innerhalb des Dateisystems ein Verzeichnis vorhanden ist, das dem hier definierten Wert oder der hier definierten Methode entspricht. Ist dies der Fall, wird die Dateigruppe mit den Dateien aus diesem Ordner ebenfalls erzeugt. Ist dieser Ordner hingegen nicht vorhanden, wird die Dateigruppe nicht erzeugt.
Nutze Dateiendungen und MIME type der Dateien
false
Dieser Wert kann auf true
gesetzt werden, um die für dieses Projekt eingestellten Standard-Dateitypen zu ignorieren und stattdessen die Dateitypen der im media
-Ordner vorhandenen Dateien zu verwenden. Dies kann praktisch sein, wenn für ein Projekt Dateien unterschiedlicher Typen verwendet werden sollen oder keine anderweitigen Konventionen existieren. Wird dieser Wert auf false
gesetzt, so werden nur die für dieses Projekt eingestellten Dateitypen berücksichtigt.
Zu ignorierende Dateiendungen
In diesem Feld können Mime-Typen angegeben werden, die beim Export nicht berücksigtigt werden sollen. Es kann zum Beispiel images/jpeg
oder images/*
verwendet werden. Mehrere Werte können mit Kommas getrennt werden, zum Beispiel: images/jpeg,images/png
.
getProcessDataDirectory
/opt/digiverso/goobi/metadata/1165/
getImagesDirectory
/opt/digiverso/goobi/metadata/1165/images/
getImagesTifDirectory
/opt/digiverso/goobi/metadata/1165/images/kleiuniv_PPN1234_media/
getImagesOrigDirectory
/opt/digiverso/goobi/metadata/1165/images/master_kleiuniv_PPN1234_media/
getSourceDirectory
/opt/digiverso/goobi/metadata/1165/images/kleiuniv_PPN1234_source/
getOcrDirectory
/opt/digiverso/goobi/metadata/1165/ocr/
getTxtDirectory
/opt/digiverso/goobi/metadata/1165/ocr/kleiuniv_PPN1234_txt/
getWordDirectory
/opt/digiverso/goobi/metadata/1165/ocr/kleiuniv_PPN1234_wc/
getPdfDirectory
/opt/digiverso/goobi/metadata/1165/ocr/kleiuniv_PPN1234_pdf/
getAltoDirectory
/opt/digiverso/goobi/metadata/1165/ocr/kleiuniv_PPN1234_xml/
getImportDirectory
/opt/digiverso/goobi/metadata/1165/import/
mp3
/opt/digiverso/goobi/metadata/1165/images/kleiuniv_PPN1234_mp3/
mpeg4
/opt/digiverso/goobi/metadata/1165/images/kleiuniv_PPN1234_mpeg4/
jp2
/opt/digiverso/goobi/metadata/1165/images/kleiuniv_PPN1234_jp2/
Goobi bietet die Möglichkeit, Vorgänge samt ihrer digitalisierten Objekte zu digitalen Bibliotheken zu exportieren. Grundsätzlich wird die XML-Datei (METS
) zuletzt exportiert. Vorher erfolgt in der Regel der Export der Bilder und gegebenenfalls der OCR-Ergebnisse oder anderen digitalen Objekten (z.B. Audiodateien, Videodateien, Born-Digital-Daten).
Nachfolgende Systeme wie zum Beispiel der Solr Indexer von intranda überwachen den Hotfolder und beginnen dann zu arbeiten, wenn ein definiertes Ereignis eintritt. Da die XML-Datei zuletzt exportiert wird, ist sichergestellt, dass dem Solr Indexer alle anderen benötigten Dateien bereits zur Verfügung stehen und die Abarbeitung beginnen kann, sobald auch diese Datei vorliegt.
Für den Export gibt es verschiedene Parameter, die in Goobi konfiguriert werden können. Diese befinden sich in den Projekteigenschaften im Reiter Technische Daten
und Mets-Parameter
.