1.33.2 IIIF
The Goobi viewer implements the IIIF Presentation API in version 2.1.1. This is configured in the following block:
Setting | Description |
@use-version | The preferred IIIF version can be entered here. The following values are supported:
Depending on the setting, IIIF manifests according to IIIF Presentation API 2.1.1 or IIIF Presentation API 3.0 are delivered in the sidebar widget Cite and Repurpose. The respective version is also used for the link to the Mirador view in the same widget. |
metadataFields/field | A list of all metadata fields output in the IIIF Presentation Manifest. Wildcards are allowed here, for example |
metadataFields/field[@label] | Each field element can be labelled with an optional |
metadataFields/event | To output metadata from LIDO events in the IIIF Presentation Manifest, a list of events can be defined. In an event element the value is always EVENTNAME/FELDNAME. In the above example, the field MD_EVENTACTOR is taken from the Production and Use events. Events can also use the optional |
labelFields/field | A list of all metadata fields that can contain a label for an IIIF Presentation Manifest. The label is filled with content from the first field. |
descriptionFields/field | A list of all metadata fields that may contain a IIIF Presentation Manifest description. The description is filled with content from the first field. |
navDateField | Solr field for the IIIF presentation navDate property |
attribution | Defines a message key whose content is specified as attribution in the IIIF 2.1.1 manifest. |
requiredStatement/label | Message key for the caption of a text that must be displayed in IIIF viewers when using an IIIF 3.0 manifest. If this field is not configured but |
requiredStatement/value | Message key for a text to be displayed in IIIF viewers when using an IIIF 3.0 manifest |
provider | Provider of IIIF 3.0 resources. Multiple providers can be configured. Each provider can contain the elements listed below. |
provider/url | URL of a provider. This entry is mandatory for every provider |
provider/label | Message key for the designation of a provider. This entry is mandatory for every provider |
provider/homepage | Description of an Internet page of a provider. Each provider can have several |
provider/logo | URL to a logo of the provider. A provider can have several logos. |
logo | URL to an image that is specified as a logo in the IIIF Manifesto. If the URL starts with http(s), it will be forwarded directly. If a filename or relative path is specified here, the path is built relative to the |
license | Link URL to a licence resource for IIIF 2.1.1 manifests. Repeatable |
rights | A SOLR field name can be entered here containing a URL to a CreativCommons or RightsStatements licence to be entered in an IIIF 3.0 manift. Not repeatable |
discloseContentLocation | Allows you to add a |
rendering/viewer[@visible] | If the value is set to |
rendering/viewer/label | Text for the label of links to Goobi Viewer pages in IIIF presentation documents. Default value is |
rendering/pdf[@visible] | If set to |
rendering/pdf/label | Text for the label of PDF links in IIIF presentation documents. Default value is |
rendering/plaintext[@visible] | If set to |
rendering/plaintext/label | Text for the label of plaintext links in IIIF presentation documents. Default value is |
rendering/alto[@visible] | If set to |
rendering/alto/label | Text for the label of ALTO links in IIIF presentation documents. Default value is |
tranlsations/locale | For each of these entries, a translation for the corresponding language is generated in metadata and labels of IIIF documents, if one is available. If only one language is specified, the metadata and labels are displayed as plain text in the corresponding language, otherwise as a JSON object with attributes for all languages. If no languages are configured, all languages available for the viewer are used. The languages must be specified as ISO 639-1 language code ( |
CORS must be permitted so that the manifests can be integrated externally.
Last updated