1.11.8 Image Footer
Last updated
Last updated
Unter dem Bild kann ein optionaler Footer angezeigt werden.
Der darin enthaltene Text wird wie folgt konfiguriert:
Das Attribut enabled
muss auf true
stehen, damit diese Funktionalität genutzt werden kann. Default ist true
.
Die Werte urn
und purl
für <text>
sind reservierte Wörter (Groß-/Kleinschreibung spielt keine Rolle).
Werte, die mit SOLR:
anfangen, gefolgt vom Namen eines existierenden Solr Metadatenfeldes, bewirken, dass das entsprechende Feld im Hauptdokument des Werkes ausgewertet wird - bei Vorhandensein wird dessen Wert in das Watermark geschrieben. Alle anderen Werte werden 1:1 in das Watermark geschrieben. Im letzteren Fall sollte darauf geachtet werden, dass der eingegebene Text nicht zu lang für das Watermark ist.
Die text
-Elemente werden dabei in der angegebenen Reihenfolge auf Machbarkeit überprüft. Im obigen Beispiel wird zuerst überprüft, ob im Feld MD_COPYIGHT ein Wert enthalten ist. Falls ja, wird dieser in den Footer gerendert, alle anderen Möglichkeiten werden übersprungen. Falls nein, wird das nächste Element ausgewertet (URN). Ist auch diese nicht vorhanden wird die PURL, die in jedem Fall generiert werden kann, übergeben.
Es können in Abhängigkeit des Wertes eines Feldes im Solr Suchindex alternative Footer gerendert werden. Der Eintrag <watermarkIdField>
kann mehrfach vorkommen. Verwendet für die Bildfooter-ID wird der Wert aus dem ersten Feld, das nicht leer ist. Der Feldname wird wie folgt definiert:
Der Inhalt des Feldes kann dann in der config_imageFooter.xml
ausgelesen werden. Dafür muss die folgende Struktur vorhanden sein:
Der Inhalt des Attributs id=""
entspricht dabei dem Wert des Indexfeldes, ansonsten greift die Konfiguration mit id="default"
.
Footer, die für height
oder width
einen Wert von 0 haben, werden nicht gerendert.
Sollen in Portalen unterschiedliche Footer basierend auf unterschiedlichen Quellen in der METS-Datei generiert werden, so ist die Unterscheidung am besten bei der Indexierung vorzunehmen.
Beispiel für eine Konfiguration basierend auf dem Einrichtungsnamen und einer Sammlung