Links

1.38 Archiv

Für die Konfiguration der Anzeige von Archivbeständen steht ein eigener Bereich in der Konfigurationsdatei zur Verfügung:
config_viewer.xml
<archives enabled="false">
<metadataList>
<metadata xpath="./ead:control/ead:maintenanceagency/ead:agencycode"
xpathType="element"
label="agencycode"
type="1" />
</metadataList>
<nodeTypes>
<node name="collection" icon="fa fa-folder-open-o" />
<node name="folder" icon="fa fa-folder-open-o" />
<node name="class" icon="fa fa-folder-open-o" />
<node name="file" icon="fa fa-file-text-o" />
<node name="image" icon="fa fa-file-image-o" />
<node name="audio" icon="fa fa-file-audio-o" />
<node name="video" icon="fa fa-file-video-o" />
<node name="other" icon="fa fa-file-o" />
</nodeTypes>
</metadata>
Mit dem enabled Attribut wird die Archivansicht aktiviert oder deaktiviert.
Wenn aktiv, muss auch eine URL zu einer BaseX Instanz konfiguriert sein. Siehe dafür Kapitel 1.4
In der <metadataList /> wird die Anzeige der Metadaten konfiguriert. Die einzelnen Attribute bedeuten:
Attribut
Bedeutung
xpath
Hier wird der XPATH Ausdruck zu dem gewünschten Metadatum festgelegt.
xpathType
Legt fest von wo der Wert gelesen werden soll. Erlaubte Werte sind element, attribute und text.
label
Definiert den message Key der für die Anzeige des Metadatums verwendet werden soll.
type
Mit dem Attribut können verschiedene Metadaten gruppiert werden.
In dem Abschnitt <nodeTypes /> können die Icons für die einzelnen Knoten im Archivplan definiert werden:
Attribut
Bedeutung
name
Der Name stammt aus dem Attribut otherlevel oder dem Attribut level der EAD Datei.
icon
Definiert die CSS-Klassen für die zu verwendenden Icons von Font-Awesome