1.38 Archiv

Für die Konfiguration der Anzeige von Archivbeständen steht ein eigener Bereich in der Konfigurationsdatei zur Verfügung:

<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:

AttributBedeutung

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

Last updated