Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 8 Aktuelle »

Die Anzeige der Einträge kann vollständig (mittels HTML/CSS) individualisiert werden. Je nach Bereich erfolgt die Layout-Definition über Anwendungsvorlagen oder FieldTemplates.

Bereiche

Frontend

Auf den Anwendungsseiten des Medienverzeichnisses, kann das Anzeigeformat der Einträge über die entsprechenden Anwendungsvorlagen definiert werden.

Das Anzeigeformat für Einträge auf der Google Maps Karte wird mit dem FieldTemplate MediaDir/FrontendMap/Title.html.

Backend

Im Backend kann das Anzeigeformat bei der Auflistung der Einträge, sowie bei der Auswahl der verwandten Einträge über die FieldTemplates MediaDir/BackendList/Title.html, resp. MediaDir/BackendAssociated/Title.html definiert werden.

Anwendungsübergreifende Integrationen

Bei der Integration in der Volltextsuche und des Veranstaltungskalenders, wird das Anzeigeformat über FieldTemplates definiert.

Layout-Definitionen

Anwendungsvorlagen

Mit den Anwendungsvorlagen kann jeder Bereich der Anwendungsintegration im Frontend individuell gestaltet werden. Alle Gestaltungsmöglichkeiten sind im Platzhalterverzeichnis dokumentiert.

FieldTemplates

Mittels FieldTemplates kann die Anzeige der Einträge dort individualisiert werden, wo keine Anwendungsvorlagen zur Verfügung stehen, wie im Backend oder bei Anwendungsübergreifenden Integrationen, wie bei der Volltextsuche und dem Veranstaltungskalender.

Ein FieldTemplate ist eine HTML-Template-Datei über welche das Anzeigeformat für den Titel (Title.html) und den Inhalt (Content.html) der Einträge aus dem Medienverzeichnis definiert werden kann.

Die Definition erfolgt in den HTML-Template-Dateien regulär mittels Template-Platzhaltern und Blöcke. Dabei stehen alle Platzhalter des Template-Blocks <!-- BEGIN/END mediadirEntryList --> (analog der Detailansicht eines Eintrages) zur Verfügung.

Der öffnende (<!-- BEGIN mediadirEntryList -->) und schliessende (<!-- END mediadirEntryList -->) Block-Kommentar wird nicht notiert.

Das Standard-Format für Titel und Inhalt sind wie folgt definiert:

FieldTemplate

Standard-Format

Title.html

func_s({MEDIADIR_ENTRY_TITLE})

Content.html

func_search_parseResult({MEDIADIR_ENTRY_CONTENT})

func_s() und func_search_parseResult() sind Template-Funktionen.

Die FieldTemplates werden in der Medien-Ablage des Medienverzeichnisses abgelegt. Dieses ist übers Backend unter Medien > Dateiverwaltung > Anwendungen > Medienverzeichnis > FieldTemplates zu erreichen.

Via FTP befinden sich die FieldTemplates unter /images/MediaDir/FieldTemplate.

Die Verfügbaren FieldTemplates sind im Artikel Was für FieldTemplates gibt es? aufgeführt.

Da die Verwaltung der FieldTemplates direkt im Dateisystem erfolgt muss das Platzhalterformat {PLATZHALTER} anstelle von [[PLATZHALTER]] verwendet werden.

  • Keine Stichwörter