Ariadne Import
OPAC Plugin für die Datenübernahme aus Ariadne
Übersicht
Name | Wert |
---|---|
Identifier | Ariadne |
Repository | |
Lizenz | GPL 2.0 oder neuer |
Letzte Änderung | 14.08.2024 18:40:13 |
Einführung
Die vorliegende Dokumentation beschreibt die Installation, Konfiguration und den Einsatz des Plugins. Mit Hilfe dieses Plugins können Daten aus dem Archivportal Mecklenburg-Vorpommern Ariadne abgefragt und in Goobi übernommen werden. Das Portal verfügt über eine OAI Schnittstelle, über die das Plugin die Daten in einem speziellen EAD-Goobi-Format bezieht.
Installation
Das Plugin besteht aus zwei Dateien:
Die Dateien müssen für den Nutzer tomcat
lesbar an folgende Pfaden installiert werden:
Überblick und Funktionsweise
In Goobi kann nun eine normale OPAC Abfrage ausgeführt werden. Dazu muss der Katalog Ariadne
ausgewählt werden und der gewünschte Identifier eingetragen werden. Zu beachten ist, dass der Identifier einen Präfix obj-
benötigt, also z.B. obj-5602376
.
Konfiguration
In der Datei goobi_opac.xml
muss die Schnittstelle zum gewünschten Katalogsystem bekannt gemacht werden. Dies geschieht durch einen Eintrag, der wie folgt aussieht:
Das Mapping der Metadaten findet in der Datei plugin_intranda_opac_ariadne.xml
statt:
Im Feld <ariadneUrl>
wird die URL zur OAI-Schnittstelle konfiguriert.
Das Feld <doctype>
enthält den Namen des Strukturelements. Der verwendete Name muss in der Datei goobi_opac.xml
definiert sein. Wenn die Sammlung aus dem EAD-Dokument generiert werden soll, dann kann sie im Element <collection>
konfiguriert werden. Dazu muss das Attribut generate
auf true
gesetzt werden. Innerhalb von prefix
kann ein fester Präfix gesetzt werden, der dem Sammlungsnamen vorangesetzt wird. Alternativ kann die Sammlung auch wie ein normales Metadatum definiert werden.
Metadaten werden innerhalb der <metadatalist>
definiert. Dort ist das wiederholbare <metadata>
Element erlaubt. Dieses kann folgende Attribute besitzen:
Element | Beschreibung |
---|---|
| Name des Feldes im Regelsatz |
| XPath Ausdruck, mit dem der Wert im EAD Dokument gefunden werden kann |
| Name des Feldes, in dem der XPath Ausdruck angewendet wird. Erlaubt sind |
| Definiert, wo der Wert eingetragen wird, mögliche Belegung ist |
| Legt fest, ob der Wert in einem attribute oder element steht. |
| Regulärer Ausdruck, um den gefundenen Wert zu manipulieren |
Last updated