6.1.3 Inhaltstypen
Last updated
Last updated
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.