1.33.2 IIIF

Der Goobi viewer implementiert die IIIF Presentation API in der Version 2.1.1. Diese wird in dem folgenden Block konfiguriert:

<webapi>
    <iiif use-version="2.1.1">
        <externalManifests enabled="false" field="MD_IIIF_MANIFEST" />
        <metadataFields>
            <field>MD_TITLE</field>
            <field>MD_CREATOR</field>
            <field label="OTHERLABEL_PURL">MD_PURL</field>
            <event>Production/MD_EVENTACTOR</event>
            <event>Use/MD_EVENTACTOR</event>
        </metadataFields>
        <labelFields>
            <field>MD_TITLE</field>
            <field>LABEL</field>
        </labelFields>
        <descriptionFields>
            <field>MD_CONTENTDESCRIPTION</field>
        </descriptionFields>
        <navDateField>YEAR</navDateField>
        <rendering>
            <viewer enabled="true">
                <label>Goobi viewer</label>
            </viewer>
            <pdf enabled="true">
                <label>PDF</label>
            </pdf>
            <plaintext enabled="true">
                <label>Fulltext</label>
            </plaintext>
            <alto enabled="true">
                <label>ALTO</label>
            </alto>
        </rendering>
        <seeAlso>
            <mets enabled="true">
                <label>METS/MODS</label>
            </mets>
            <lido enabled="true">
                <label>LIDO</label>
            </lido>
            <!--metadata label="metadata_dl_opac" format="text/html">
                <param type="field" key="OPACURL"/>
            </metadata-->
        </seeAlso>
        <translations>
            <locale>de</locale>
            <locale>en</locale>
        </translations>
        <attribution>iiif_requiredstatement_value</attribution>
        <license>iiif_license</license>
        <logo>dfgviewer_intranda.jpg</logo>
        <requiredStatement>
            <label>iiif_requiredstatement</label>
            <value>iiif_requiredstatement_value</value>
        </requiredStatement>
        <rights>MD_SOLR-FIELD-WITH-RECORD-LICENSE</rights>
        <provider>
            <url>https://www.intranda.com</url>
            <label>iiif_provider_label</label>
            <homepage>
                <url>https://goobi.io/viewer/</url>
                <label>iiif_provider_homepage_label</label>
            </homepage>
            <homepage>
                <url>https://www.intranda.com/</url>
                <label>intranda homepage</label>
            </homepage>
		<logo>https://goobi.io/dfgviewer_intranda.jpg</logo>
        </provider>
        <discloseContentLocation>false</discloseContentLocation>
    </iiif>
</webapi>

Damit die Manifeste von extern eingebunden werden können muss CORS erlaubt sein.

Last updated