6.1.3 Inhaltstypen

Im folgenden sind die verschiedenen Inhaltstypen und deren Funktionalität aufgelistet:

Typ

Beschreibung

TEXT

Dies ist ein einfacher Text, ohne HTML-Elemente, der beliebig in der Layout-Datei aufgerufen werden kann. Die Texte sind mehrsprachig verfügbar.

HTML

Dies ist ein HTML-Text, der als echtes HTML in die Seite eingebettet wird. HTML-Texte sind mehrsprachig verfügbar.

MEDIA

Dies ist eine Bilddatei, die außerhalb des Templates erstellt und mit einer Beschriftung versehen wird. Folgende Methoden stehen zur Verfügung:

  • Name: #{cmsPage.getMedia('image').name}

  • Beschreibung: #{cmsPage.getMedia('image').description}

  • relative URL: #{cmsPage.getMedia('image').link}

  • absolute URL: #{cmsPage.getMedia('image').linkURI}

  • IIIF-URL zu Bild mit Höhe und Breite: #{cmsPage.getMedia('image').getIconURI(width, height)}

  • IIIF-URL zu quadratischem Thumbnail:

    #{cmsPage.getMedia('image').getIconURI(size)}

SOLRQUERY

Gibt eine Liste von Werks-Strukturelementen einer Solr-Anfrage als Java-Objekte zurück. Sie kann nur mit einer entsprechenden JSF verwendet werden.

PAGELIST

Gibt eine Liste von CMS-Seiten als Java-Objekte zurück, aus denen deren Inhalte analog zu den Inhalten von cmsPage abgerufen werden können. Nur stehen die Elemente der Liste an Stelle von cmsPage.

COLLECTION

Gibt ein Sammlungsobjekt zurück, das von der Komponente 'collectionView' oder 'collectionViewTiled' verwendet werden kann um eine Sammlungsanzeige darzustellen. Beim Erstellen der Seite kann das Solr-Feld, das die Sammlungen enthält gewählt werden, evenso wie eine Beschränkung auf bestimmte Sammlungen und weitere Einstellungen zur Darstellung.

TILEGRID

Liefert eine Liste von Bild-URLs zu CMS-Mediendateien die zum Erzeugen eines Gitters aus Bildkacheln verwendet werden können

TOC

Gibt ein Java-Objekt zurück, dass das Inhaltsverzeichnis eines Werkes abbildet. Der Identifier des Werkes muss im Backend angegeben werden.

RSS

Spezifiziert die Anzahl Werke, die in einem auf der Seite eingebundenen RSS-Feeds pro Seite angezeigt werden sollen.

SEARCH

Erzeugt ein Java-Objekt das eine Suchfunktionalität enthält und zur Erstellung einer Seite dient, die eine Suche im Datenbestand des Viewers ermöglicht. Der Bereich der Suche kann im CMS-Backend weiter eingeschränkt und spezifiziert werden.

GLOSSARY

Dient der Verwendung eines internen Wörterbuches für Begriffserklärungen auf der CMS-Seite. Im Backend muss eine Wörterbuchdatei angegeben werden die verwendet werden soll.

COMPONENT

Bindet eine Viewer-Komponente auf der Seite ein, deren Name im Backend angegeben werden muss.

TAGS

Erstellt eine Tag-Cloud auf der Seite

METADATA

Lädt eine Liste von Metadaten eines Werkes. Das Werk ist das mit der CMS-Seite verknüpfte. Welche Metadaten angezeigt werden kann im Backend festgelegt werden.

Last updated