2.3 Ordnerkonfiguration

Der Goobi viewer enthält verschiedene Ordnerkonfigurationen, die im Folgenden näher erläutert sind.

Der Parameter configFolder enthält den Pfad zum lokalen Konfigurationsordner. Dieser enthält angepasste Konfigurations- und Übersetzungsdateien, die die Standardkonfiguration überschreiben.

config_viewer.xml
<configFolder>/opt/digiverso/viewer/config/</configFolder>

Das Verzeichnis viewerHome ist der Basispfad des Goobi viewers, relativ zu welchem weitere Verzeichnisse gesucht werden.

config_viewer.xml
<viewerHome>/opt/digiverso/viewer/</viewerHome>

Das Verzeichnis dataRepositoriesHome ist der Pfad, relativ zu dem die einzelnen Repository-Ordner gesucht werden. Die Information, ob ein Werk eine Datenrepository verwendet oder die klassische Ordnerstruktur liegt im Index und wird vom Goobi viewer automatisch ausgewertet.

config_viewer.xml
<dataRepositoriesHome>/opt/digiverso/viewer/data/</dataRepositoriesHome>

Das Verzeichnis indexedMetsFolder enthält die METS-Dateien, die erfolgreich indexiert wurden. Aus diesem Ordner bezieht der METS-Resolver die ausgelieferten METS-Dateien. Dieses Verzeichnis wird relativ zu dataRepositoriesHome beziehungsweise zu viewerHome (je nach Werk) gesucht. Aus diesem Grund darf der Wert nur den Namen und keinen absoluten Pfad enthalten.

config_viewer.xml
<indexedMetsFolder>indexed_mets</indexedMetsFolder>

Das Verzeichnis indexedLidoFolder enthält die LIDO-Dateien, die erfolgreich indexiert wurden. Aus diesem Ordner bezieht der LIDO-Resolver die ausgelieferten LIDO-Dateien. Dieses Verzeichnis wird relativ zu dataRepositoriesHome beziehungsweise zu viewerHome (je nach Werk) gesucht. Aus diesem Grund darf der Wert nur den Namen und keinen absoluten Pfad enthalten.

config_viewer.xml
<indexedLidoFolder>indexed_lido</indexedLidoFolder>

Das Verzeichnis indexedDenkxwebFolder enthält die DENKXWEB-Dateien, die erfolgreich indexiert wurden. Aus diesem Ordner bezieht der Resolver die ausgelieferten DENKXWEB-Dateien. Dieses Verzeichnis wird relativ zu dataRepositoriesHome beziehungsweise zu viewerHome (je nach Werk) gesucht. Aus diesem Grund darf der Wert nur den Namen und keinen absoluten Pfad enthalten.

config_viewer.xml
<indexedDenkxwebFolder>indexed_lido</indexedDenkxwebFolder>

Das Verzeichnis mediaFolder enthält Mediendateien für die Darstellung im Goobi viewer (Bild-, Audio- und Videodateien). Dieses Verzeichnis wird relativ zu dataRepositoriesHome beziehungsweise zu viewerHome (je nach Werk) gesucht. Aus diesem Grund darf der Wert nur den Namen und keinen absoluten Pfad enthalten.

config_viewer.xml
<mediaFolder>media</mediaFolder>

Im origContentFolder befinden sich sonstige, zum Werk gehörende Dateien, die innerhalb der Werksanzeige zum Download bereitgestellt werden (zum Beispiel Born-Digital Materialien).

config_viewer.xml
<origContentFolder>source</origContentFolder>

Der cmsTextFolder enthält extrahierte Texte von CMS-Seiten für die Indexierung.

config_viewer.xml
<cmsTextFolder>cms</cmsTextFolder>

Der Goobi viewer ist in der Lage, die originalen OCR Dateien die für die Indexierung verwendet wurden, auszuliefern. Die entsprechenden Verzeichnisse werden respektive unter altoFolder, abbyyFolder , fulltextFolder, wcFolder, teiFolder und cmdiFolder konfiguriert.

config_viewer.xml
<altoFolder>alto</altoFolder>
<abbyyFolder>abbyy</abbyyFolder>
<fulltextFolder>fulltext</fulltextFolder>
<wcFolder>wc</wcFolder>
<teiFolder>tei</teiFolder>
<cmdiFolder>cmdi</cmdiFolder>

Wurden im Rahmen einer Crowdsourcing Kampagne Annotationen erstellt, werden diese als JSON WebAnnotation im annotationFolder gespeichert:

config_viewer.xml
<annotationFolder>annotations</annotationFolder>

Soll ein Werk, oder Teile eines Werkes neu indexiert werden, müssen die Informationen dafür im Hotfolder des Goobi viewer Indexers platziert werden. Das Verzeichnis für den Hotfolder wird unter hotfolder konfiguriert:

config_viewer.xml
<hotfolder>/opt/digiverso/viewer/hotfolder/</hotfolder>

Der absolute Pfad zu der Stopwords-Datei für den Solr Suchindex wird im Element stopwordsFile konfiguriert. Damit ist es möglich Stopwörter aus den Suchtreffern heraus zu filtern:

config_viewer.xml
<stopwordsFile>/opt/digiverso/viewer/apache-solr/collection1/conf/lang/stopwords.txt</stopwordsFile>