Platzhalterverzeichnis

- Medienverzeichnis (MediaDir)

Medienverzeichnis (MediaDir)

Anwendungsseiten

Übersicht (section=MediaDir | section=MediaDir&cmd=<ID1>-<ID2> | section=MediaDir&cmd=<ID1> | section=MediaDir&cmd=-<ID2> | section=MediaDir&cmd=<FORM-CMD>)

Auf der Übersichtsseite stehen folgende Anzeigemöglichkeiten zur Verfügung:

Filterung

Die anzuzeigenden Einträge (via <!-- BEGIN/END mediadirEntryList -->) können nach Ebene, Kategorie, Formular oder einer Kombination davon über unterschiedliche Filtermethoden ausgewählt werden.

Werden Filter (für Ebene, Kategorie und Formular) mehrfach definiert, so unterliegen diese der folgenden Rangfolge:

  1. URL-Argument (tertiäre Filterung)
  2. Funktionale Platzhalter (sekundäre Filterung)
  3. Bereich cmd (primäre Filterung)

D.h. ist ein Filter (z.B. für die Kategorie) in allen drei Filtermöglichkeiten definiert, so hat die tertiäre Filterung (URL-Argument) Vorrang.

Bereich

Die Auswahl erfolgt primär über den Bereich (cmd) der jeweiligen Anwendungsseite. Hier bestehen folgende Möglichkeiten:

Filterung Bereich (cmd) Erläuterung Beispiel
Keine leer Keine Filterung. Es werden alle Einträge angezeigt section=MediaDir
Ebene 1 <ID> Es werden die Einträge einer ausgewählten Ebene angezeigt section=MediaDir&cmd=3
Kategorie 2 -<ID> Es werden die Einträge einer ausgewählten Kategorie angezeigt section=MediaDir&cmd=-4
Ebene & Kategorie 3 <ID1>-<ID2> Es werden nur Einträge angezeigt, welche sich sowohl in einer ausgewählten Ebene (<ID1>), wie auch Kategorie (<ID2>) befinden. section=MediaDir&cmd=3-4
Formular <FORM-CMD> Es werden die Einträge eines ausgewählten Formulars angezeigt section=MediaDir&cmd=team
Funktionale Platzhalter

Sekundär kann die Auflistung der Einträge mittels funktionalen Platzhaltern direkt in den eingesetzten Anwendungsvorlagen weiter eingeschränkt werden. Die sekundäre Filterung hat dabei Vorrang gegenüber der primären Filterung. Dazu können die folgenden funktionalen Platzhalter an oberster Stelle der jeweiligen Anwendungsvorlage eingefügt werden:

[[MEDIADIR_CONFIG_FILTER_FORM_<ID>]]

Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)

[[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]]

Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)

[[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]]

Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)

URL-Argumente

Tertiär kann die Auflistung der Einträge via URL-Argument noch weiter eingeschränkt werden. Die teriäre Filterung hat dabei die höchste Priorität und hat damit Vorrang gegenüber der primären und sekundären Filterung. Die verfügbaren Filtermöglichkeiten sind wie folgt:

Filterung URL-Argument Erläuterung Beispiel
Ebene lid Es werden die Einträge einer ausgewählten Ebene angezeigt section=MediaDir&lid=3
Kategorie cid Es werden die Einträge einer ausgewählten Kategorie angezeigt section=MediaDir&cid=4
Breadcrumb (Navtree)

Mit dem Template-Block <!-- BEGIN/END mediadirNavtree --> kann die aktuelle Position innerhalb des Medienverzeichnisses (Hierarchie der Kategorien & Ebenen) visualisiert werden.

<!-- BEGIN mediadirNavtree -->

Die Auflistung kann bei Bedarf durch Einsatz der folgenden funktionalen Platzhaltern so angepasst werden, damit Breadcrumb-Elemente auf die aktuelle Seite verlinkt werden, anstelle keiner Verlinkung, falls zum jeweiligen Element keine passende Anwendungsseite vorhanden ist.

  • [[MEDIADIR_CONFIG_FUNC_FALLBACK_LINK_MYSELF_AS_CATEGORY]] Verwende die aktuell Seite als Fallback bei fehlender Kategorie-Anwendungsseite
  • [[MEDIADIR_CONFIG_FUNC_FALLBACK_LINK_MYSELF_AS_LEVEL]] Verwende die aktuell Seite als Fallback bei fehlender Ebene-Anwendungsseite
    <!-- BEGIN mediadirNavtreeElement -->
    • [[MEDIADIR_NAVTREE_LINK]] HTML-Link des Strukturabschnitts
    • [[MEDIADIR_NAVTREE_LINK_SRC]] URL des Strukturabschnitts
    • [[MEDIADIR_NAVTREE_LINK_TITLE]] Titel des Strukturabschnitts
    • [[MEDIADIR_NAVTREE_LINK_CLASS]] Beim letzten Strukturabschnitt wird der Wert last gesetzt, ansonsten wird nichts ausgegeben
    • [[MEDIADIR_NAVTREE_SEPARATOR]] Beim ersten Strukturabschnitt wird nichts ausgegeben, ansonsten > (resp.: &gt;)
    <!-- END mediadirNavtreeElement -->
<!-- END mediadirNavtree -->

Aktuelle Ebene & Kategorie

Der Template-Block <!-- BEGIN/END mediadirCategoryLevelDetail --> gibt Informationen zur aktuell ausgewählten Ebene und/oder Kategorie aus. Ist sowohl eine Ebene, wie auch eine Kategorie gewählt, dann wird dieser Block zweimal ausgebene. Zuerst für die gewählte Ebene und dann für die gewählte Kategorie.

<!-- BEGIN mediadirCategoryLevelDetail -->
  • [[MEDIADIR_CATEGORY_LEVEL_NAME]] Name der Ebene/Kategorie
  • [[MEDIADIR_CATEGORY_LEVEL_GOOGLE_MAP]]
  • [[MEDIADIR_CATEGORY_LEVEL_TYPE]] Entweder level oder category
    <!-- BEGIN mediadirCategoryLevelPicture -->
    • [[MEDIADIR_CATEGORY_LEVEL_PICTURE]] HTML-Bild der Ebene/Kategorie
    <!-- END mediadirCategoryLevelPicture -->
    <!-- BEGIN mediadirCategoryLevelDescription -->
    • [[MEDIADIR_CATEGORY_LEVEL_DESCRIPTION]] Beschreibung der Ebene/Kategorie
    • [[MEDIADIR_CATEGORY_LEVEL_META_DESCRIPTION]] Meta-Beschreibung der Ebene/Kategorie
    • [[MEDIADIR_CATEGORY_LEVEL_NUM_ENTRIES]] Anzahl enthaltene Einträge - Currently not working, see CLX-4917
    • [[MEDIADIR_CATEGORY_LEVEL_ID]] ID der Ebene/Kategorie
    <!-- END mediadirCategoryLevelDescription -->
<!-- END mediadirCategoryLevelDetail -->

Ist weder eine Ebene, noch eine Kategorie ausgewählt, dann wird der folgende Block angezeigt:

<!-- BEGIN mediadirOverview -->

Dieser Block wird angezeigt, wenn weder eine Ebene, noch eine Kategorie ausgewählt wurde.

<!-- END mediadirOverview -->

Auflistung Ebenen & Kategorien

Der Block <!-- BEGIN/END mediadirCategoriesLevelsList --> listet die im Medienverzeichnis erfassten Ebenen und Kategorien auf. Der Block wird dabei mehrmals ausgegeben. Zuerst für die anzuzeigenden Ebenen und danach für die anzuzeigenden Kategorien. Welche Ebenen und Kategorien angezeigt werden, ist abhängig von folgenden Faktoren:

  • Definierte Konfiguration unter Einstellungen > Ebenen & Kategorien
  • Aktuell ausgewählte Ebene und/oder Kategorie und deren jeweilige Konfiguration
  • Aktuell ausgewähltes Formular und deren jeweilige Konfiguration

Grundsätzlich gilt: Ist eine Ebene ausgewählt, dann werden nur deren Unter-Ebenen angezeigt. Analoges gilt für Kategorien - Ist eine Kategorie ausgewählt, so werden nur deren Unter-Kategorien angezeigt.

Die Auflistung der Ebenen erfolgt nur, wenn folgende Bedingungen erfüllt sind:

  • Die Option Ebenen aktivieren ist auf aktivieren gesetzt
  • Aktuell ist keine Kategorie gewählt oder Option Kategorien anzeigen ist auf aktivieren gesetzt
  • Die Option Ebenen verwenden ist beim ausgewählten Formular auf aktivieren gesetzt, falls ein Formular ausgewählt wurde

Die Auflistung der Kategorien erfolgt sofern eine der folgenden Bedingungen erfüllt ist:

  • Die Option Ebenen aktivieren ist auf deaktivieren gesetzt
  • Oder keine Ebene ist ausgewhlt
  • Oder die aktuell gewählte Ebene hat die Option Kategorien anzeigen auf aktivieren gesetzt
  • Oder eine Kategroie ist ausgewählt
  • Oder das aktuell ausgewählte Formular hat die Option Kategorien verwenden auf aktivieren und Option Ebenen verwenden auf deaktivieren gesetzt

Die Auflistung wird in Spalten gruppert. Dazu muss der Wert COLS in den Block-Namen von <!-- BEGIN/END mediadirCategoriesLevels_row_COLS -->, <!-- BEGIN/END mediadirCategoriesLevels_row_COLS_entries --> und <!-- BEGIN/END mediadirCategoriesLevels_row_COLS_entry --> durch die gewünschte Anzahl Spalten ersetzt werden. Mögliche Werte: 1-10

<!-- BEGIN mediadirCategoriesLevelsList -->
  • [[MEDIADIR_CATEGORY_LEVEL_TYPE]] Entweder level oder category
Auflistung der Untergeordneten Ebenen & Kategorien

<!-- BEGIN mediadirCategoriesLevels_row_COLS -->
  • [[MEDIADIR_CATEGORY_LEVEL_ID]] ID der Ebene/Kategorie
  • [[MEDIADIR_CATEGORY_LEVEL_NAME]] Name der Ebene/Kategorie
  • [[MEDIADIR_CATEGORY_LEVEL_DESCRIPTION]] Beschreibung der Ebene/Kategorie
  • [[MEDIADIR_CATEGORY_LEVEL_META_DESCRIPTION]] Meta-Beschreibung der Ebene/Kategorie
  • [[MEDIADIR_CATEGORY_LEVEL_PICTURE]] HTML-Bild der Ebene/Kategorie
  • [[MEDIADIR_CATEGORY_LEVEL_PICTURE_SOURCE]] Bild Quelle (URL) der Ebene/Kategorie
  • [[MEDIADIR_CATEGORY_LEVEL_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Ebene/Kategorie
  • [[MEDIADIR_CATEGORY_LEVEL_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Ebene/Kategorie
  • [[MEDIADIR_CATEGORY_LEVEL_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Ebene/Kategorie
  • [[MEDIADIR_CATEGORY_LEVEL_LINK]] HTML-Link zur Detailansicht der Ebene/Kategorie mit dem Namen der Ebene/Kategorie als Titel
  • [[MEDIADIR_CATEGORY_LEVEL_LINK_SRC]] URL zur Detailansicht der Ebene/Kategorie
  • [[MEDIADIR_CATEGORY_LEVEL_NUM_ENTRIES]] Anzahl enthaltene Einträge - Currently not working, see CLX-4917
Nur Verfügbar bei Kategorien
  • [[MEDIADIR_CATEGORY_LEVEL_CHILDREN]] HTML-Auflistung (UL/LI) der Unterkategorien
Auflistung der enthaltenen Einträge

<!-- BEGIN mediadirCategoriesLevels_row_COLS_entries -->

<!-- BEGIN mediadirCategoriesLevels_row_COLS_entry -->
Allgemein
  • [[MEDIADIR_CATEGORY_LEVEL_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_CATEGORY_LEVEL_ENTRY_ID]]
  • [[MEDIADIR_CATEGORY_LEVEL_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_CATEGORY_LEVEL_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_CATEGORY_LEVEL_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_CATEGORY_LEVEL_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_CATEGORY_LEVEL_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_CATEGORY_LEVEL_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_CATEGORY_LEVEL_ENTRY_HITS]]
  • [[MEDIADIR_CATEGORY_LEVEL_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_CATEGORY_LEVEL_ENTRY_TITLE]] [[MEDIADIR_CATEGORY_LEVEL_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_CATEGORY_LEVEL_ENTRY_CONTENT]] 10 [[MEDIADIR_CATEGORY_LEVEL_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_CATEGORY_LEVEL_ENTRY_ADDRESS]] [[MEDIADIR_CATEGORY_LEVEL_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_CATEGORY_LEVEL_ENTRY_ZIP]] [[MEDIADIR_CATEGORY_LEVEL_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_CATEGORY_LEVEL_ENTRY_CITY]] [[MEDIADIR_CATEGORY_LEVEL_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_CATEGORY_LEVEL_ENTRY_COUNTRY]] [[MEDIADIR_CATEGORY_LEVEL_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_CATEGORY_LEVEL_ENTRY_IMAGE]] 11 [[MEDIADIR_CATEGORY_LEVEL_ENTRY_IMAGE_SRC]] 12 [[MEDIADIR_CATEGORY_LEVEL_ENTRY_IMAGE_RAW]] [[MEDIADIR_CATEGORY_LEVEL_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_CATEGORY_LEVEL_ENTRY_KEYWORDS]] [[MEDIADIR_CATEGORY_LEVEL_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_CATEGORY_LEVEL_ENTRY_SLUG]] [[MEDIADIR_CATEGORY_LEVEL_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_CATEGORY_LEVEL_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_CATEGORY_LEVEL_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_CATEGORY_LEVEL_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_category_level_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_category_level_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_CATEGORY_LEVEL_INPUTFIELD_NAME]]
  • [[MEDIADIR_CATEGORY_LEVEL_INPUTFIELD_VALUE]]
<!-- END mediadir_category_level_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_category_level_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_category_level_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_category_level_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_CATEGORY_LEVEL_INPUTFIELD_NAME]]
  • [[MEDIADIR_CATEGORY_LEVEL_INPUTFIELD_VALUE]]
<!-- END mediadir_category_level_inputfields -->

Verfasser
  • [[MEDIADIR_CATEGORY_LEVEL_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_CATEGORY_LEVEL_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirCategoriesLevels_row_COLS_entry -->

<!-- END mediadirCategoriesLevels_row_COLS_entries -->

<!-- END mediadirCategoriesLevels_row_COLS -->

<!-- END mediadirCategoriesLevelsList -->

Beispiel Die Anzahl der Spalten kann frei definiert werden. Das folgende Beispiel generiert eine Auflistung mit 3 Spalten:

<!-- BEGIN mediadirCategoriesLevelsList -->
<ul>

<!-- BEGIN mediadirCategoriesLevels_row_1 -->
<li>[[MEDIADIR_CATEGORY_LEVEL_LINK]]</li>

<!-- END mediadirCategoriesLevels_row_1 -->
</ul>

<ul>

<!-- BEGIN mediadirCategoriesLevels_row_2 -->
<li>[[MEDIADIR_CATEGORY_LEVEL_LINK]]</li>

<!-- END mediadirCategoriesLevels_row_2 -->
</ul>

<ul>

<!-- BEGIN mediadirCategoriesLevels_row_3 -->
<li>[[MEDIADIR_CATEGORY_LEVEL_LINK]]</li>

<!-- END mediadirCategoriesLevels_row_3 -->
</ul>

<!-- END mediadirCategoriesLevelsList -->
Suche

Mit dem Template-Block <!-- BEGIN/END mediadirSearchform --> kann ein Suchformular eingebunden werden.

Auf den Übersichtsseiten kann das normale Suchformular durch ein erweitertes Suchformular mit Filtermöglichkeit ergänzt werden. Dazu können anstelle der Platzhalter [[TXT_MEDIADIR_SEARCH]] und [[MEDIADIR_NORMAL_SEARCH_FORM]] die folgenden Platzhalter eingesetzt werden:

  • [[TXT_MEDIADIR_EXP_SEARCH]] Textbaustein: Erweiterte Suche
  • [[MEDIADIR_EXPANDED_SEARCH_FORM]] Erweitertes Suchformular mit Filtermöglichkeit gemäss Setup Erw. Suche der Feldkonfiguration
  • [[MEDIADIR_CONFIG_FUNC_FIELD_<FIELD-ID>_FILTER_BY_OR]] Ändern des Suchverhaltens von Formularfeldern des Typs Kontrollkästchen von einer AND- auf eine OR-Abfrage. <FIELD-ID> ist durch die ID des jeweiligen Formularfeldes zu ersetzen.
    <!-- BEGIN mediadirSearchform -->
    • [[TXT_MEDIADIR_SEARCH]] Textbaustein: Suchen
    • [[MEDIADIR_NORMAL_SEARCH_FORM]] Suchformular mit einfacher Schlagwort-Suche

    Hinweis: Die Suchresultate werden im Template-Block <!-- BEGIN/END mediadirEntryList --> angezeigt.

    <!-- END mediadirSearchform -->
Suchresultate

Das generierte Suchformular zeigt (mit der &form-action) jeweils auf die aktuelle Anwendungsseite, auf welcher das Suchformular eingebunden wurde. Ausnahme ist bei Verwendung des Suchformulars auf einer Detailseite (cmd=detail | cmd=detail<ID>), in welchem Fall das Suchformular auf die dazugehörige Übersichtsseite des angezeigten Eintrages zeigt.

Bei der Anzeige der Suchresultate (nach Einsendung des Formulars) werden nur die folgenden Platzhalter und Template-Blöcke angezeigt:

Auflistung von Einträgen

Der Block <!-- BEGIN/END mediadirEntryList --> kann verwendet werden, um die erfassten Einträge auszugeben.

Damit die (ausgewählten) Einträge angezeigt werden, muss mindestens eine der folgenden Bedingungen erfüllt sein (Wichtig: Dies trifft nur bei deaktiviertem Legacy Verhalten zu):

Falls die Option Neuste Einträge bei der Übersicht auflisten aktiviert ist und weder eine Ebene, noch eine Kategorie ausgewählt ist, dann wird anstelle des Template-Blocks <!-- BEGIN/END mediadirEntryList --> der Block <!-- BEGIN/END mediadirLatestList --> angezeigt:

<!-- BEGIN mediadirLatestList -->

Siehe verfügbare Platzhalter und Template-Blöcke bei <!-- BEGIN/END mediadirEntryList -->.

Der Template-Block <!-- BEGIN/END mediadirLatestList --> wird dabei anstelle des Blocks <!-- BEGIN/END mediadirEntryList --> verwendet.

Falls die Auflistung im Template Block <!-- BEGIN/END mediadirEntryList --> mittels den funktionalen Platzhaltern [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] und/oder [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] eingeschränkt wird, so werden die gleichen Einschränkungen auf die Auflistung der Einträge in diesem Block übernommen. Der Block <!-- BEGIN/END mediadirLatestList --> selbst unterstützt keine funktionalen Platzhaltern.

Falls im Template Block <!-- BEGIN/END mediadirEntryList --> allerdings der funktionale Platzhalter [[MEDIADIR_CONFIG_LIST_LATEST]] verwendet wird, dann wird der Block <!-- BEGIN/END mediadirEntryList --> anstelle von <!-- BEGIN/END mediadirLatestList --> angezeigt.

<!-- END mediadirLatestList -->

Die Auflistung der Einträge kann durch Platzierung der folgenden funktionalen Platzhaltern innerhalb des Template-Blocks <!-- BEGIN/END mediadirEntryList --> übersteuert/eingegränzt werden:

  • [[MEDIADIR_CONFIG_SORT_POPULAR]] Listet die Einträge sortiert nach Beliebtheit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_SORT_ALPHABETICAL]] Listet die Einträge in alphabetischer Reihenfolge auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen

Hinweis: Diese funktionalen Platzhalter sind nicht verfügbar wenn das Legacy Verhalten aktiv ist. Siehe Konfiguration unter Anwendungen > Medienverzeichnis > Einstellungen > Einträge > Verhalten

<!-- BEGIN mediadirEntryList -->

Dieser Block wird für jeden anzuzeigenden Eintrag einmal ausgegeben.

Allgemein
  • [[MEDIADIR_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_ID]] ID des Eintrages
  • [[MEDIADIR_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_TITLE]] [[MEDIADIR_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_CONTENT]] 4 [[MEDIADIR_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_ADDRESS]] [[MEDIADIR_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_ZIP]] [[MEDIADIR_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_CITY]] [[MEDIADIR_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_COUNTRY]] [[MEDIADIR_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_IMAGE]] 5 [[MEDIADIR_ENTRY_IMAGE_SRC]] 6 [[MEDIADIR_ENTRY_IMAGE_RAW]] [[MEDIADIR_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_KEYWORDS]] [[MEDIADIR_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_SLUG]] [[MEDIADIR_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Kategorien
  • [[MEDIADIR_ENTRY_CATEGORIES]] UL/LI-Auflistung der zugewiesenen Kategorien

oder

<!-- BEGIN mediadir_category -->
  • [[MEDIADIR_ENTRY_CATEGORY_ID]] ID der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_NAME]] Name der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_DESCRIPTION]] Beschreibung der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE]] HTML-Bild der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE_SOURCE]] Bild Quelle (URL) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_LINK]] HTML-Link zur Detailansicht der Kategorie mit dem Namen der Kategorie als Titel
  • [[MEDIADIR_ENTRY_CATEGORY_LINK_SRC]] URL zur Detailansicht der Kategorie
<!-- END mediadir_category -->

Ebenen
  • [[MEDIADIR_ENTRY_LEVELS]] UL/LI-Auflistung der zugewiesenen Ebenen

oder

<!-- BEGIN mediadir_level -->
  • [[MEDIADIR_ENTRY_LEVEL_ID]] ID der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_NAME]] Name der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_DESCRIPTION]] Beschreibung der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE]] HTML-Bild der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE_SOURCE]] Bild Quelle (URL) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_LINK]] HTML-Link zur Detailansicht der Ebene mit dem Namen der Ebene als Titel
  • [[MEDIADIR_ENTRY_LEVEL_LINK_SRC]] URL zur Detailansicht der Ebene
<!-- END mediadir_level -->

Verlinkung
  • [[MEDIADIR_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_DELETE]]
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
  • [[TXT_MEDIADIR_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur angezeigt, sofern das entsprechende Feld Daten enthält. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur für jene Felder angezeigt, welche Daten enthalten. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")
Eintrag Bearbeiten

Mit dem folgenden Block kann ein HTML-Link zur Bearbeitungsmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryEditLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu editieren aktiviert ist.

  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
<!-- END mediadirEntryEditLink -->

Eintrag löschen

Mit dem folgenden Block kann ein HTML-Link zur Löschmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryDeleteLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu löschen aktiviert ist.

  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_DELETE_EDIT]]
<!-- END mediadirEntryDeleteLink -->

Bewertung

<!-- BEGIN mediadirEntryVotes -->
  • [[MEDIADIR_ENTRY_VOTES]]
<!-- END mediadirEntryVotes -->
<!-- BEGIN mediadirEntryVoteForm -->

Hinweis: Zur Verwendung der Abstimmungsmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[MEDIADIR_ENTRY_VOTE_FORM]]
<!-- END mediadirEntryVoteForm -->

Kommentare

<!-- BEGIN mediadirEntryCommentForm -->

Hinweis: Zur Verwendung der Kommentarmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[TXT_MEDIADIR_COMMENTS]]
  • [[MEDIADIR_ENTRY_COMMENTS]] Anzahl Kommentare. Bsp.: 5 Kommentare
    <!-- BEGIN mediadirEntryComments -->
    • [[MEDIADIR_ENTRY_COMMENT_NAME]]
    • [[MEDIADIR_ENTRY_COMMENT_DATE]]
    • [[MEDIADIR_ENTRY_COMMENT_COMMENT]]
    <!-- END mediadirEntryComments -->
  • [[MEDIADIR_ENTRY_NEW_ADDED_COMMENT]]
  • [[MEDIADIR_ENTRY_COMMENT_FORM]]
<!-- END mediadirEntryCommentForm -->

Verwandte Einträge

Mit dem Template-Block <!-- BEGIN/END mediadirEntryRelatedList --> können die zum Eintrag verwandten Einträge in Form einer Liste aufgeführt werden.

<!-- BEGIN mediadirEntryRelatedList -->

Dieser Block wird nur angezeigt, sofern verwandte Einträge vorhanden sind.

Bei Verwendung/Platzierung dieses Blocks ausserhalb des Blocks <!-- BEGIN/END mediadirEntryList --> wird dieser nur angezeigt, sofern der Block <!-- BEGIN/END mediadirEntryList --> nur ein Eintrag anzeigt.

Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie, Ebene oder manueller Zuweisung gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_ASSOCIATED]]

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Filterung der Einträge mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Auflistung der verwandten Einträge

<!-- BEGIN mediadirEntryRelatedListEntry -->
Allgemein
  • [[MEDIADIR_ENTRY_RELATED_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_ID]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_RELATED_TITLE]] [[MEDIADIR_ENTRY_RELATED_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_RELATED_CONTENT]] 16 [[MEDIADIR_ENTRY_RELATED_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_RELATED_ADDRESS]] [[MEDIADIR_ENTRY_RELATED_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_RELATED_ZIP]] [[MEDIADIR_ENTRY_RELATED_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_RELATED_CITY]] [[MEDIADIR_ENTRY_RELATED_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_RELATED_COUNTRY]] [[MEDIADIR_ENTRY_RELATED_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_RELATED_IMAGE]] 17 [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC]] 18 [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_RELATED_KEYWORDS]] [[MEDIADIR_ENTRY_RELATED_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_RELATED_SLUG]] [[MEDIADIR_ENTRY_RELATED_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_entry_related_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_entry_related_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_entry_related_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_entry_related_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryRelatedListEntry -->

<!-- END mediadirEntryRelatedList -->


  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryList -->

[[MEDIADIR_PAGING]]

Gibt ein Paging-Element (als HTML-Code) aus, falls mehr Einträge zur Anzeige verfügbar sind, als angezeigt werden.

<!-- BEGIN mediadirNoEntriesFound -->

Dieser Block wird anstelle des Blocks <!-- BEGIN/END mediadirEntryList --> angezeigt, falls keine Einträge zur Anzeige vorhanden sind.

[[TXT_MEDIADIR_SEARCH_MESSAGE]]

Falls bei Verwendung der einfachen Schlagwort-Suche ([[MEDIADIR_NORMAL_SEARCH_FORM]]) kein Schlagwort eingegeben wird, so wird der Sprachplatzhalter TXT_MEDIADIR_NO_SEARCH_TERM ausgegeben: Bitte geben sie einen Suchbegriff ein.

Falls keine Einträge bei der Suche gefunden werden, so wird der Sprachplatzhalter TXT_MEDIADIR_NO_ENTRIES_FOUND ausgegeben: Keine Einträge gefunden.

<!-- END mediadirNoEntriesFound -->

Auflistung von verwandten Einträgen

Bei Verwendung/Platzierung des Template-Blocks <!-- BEGIN/END mediadirEntryRelatedList --> ausserhalb des Blocks <!-- BEGIN/END mediadirEntryList --> können damit alle zu einem Eintrag verwandten Einträge in Form einer Liste aufgeführt werden, sofern der Block <!-- BEGIN/END mediadirEntryList --> nur ein Eintrag anzeigt.

<!-- BEGIN mediadirEntryRelatedList -->

Dieser Block wird nur angezeigt, sofern verwandte Einträge vorhanden sind.

Bei Verwendung/Platzierung dieses Blocks ausserhalb des Blocks <!-- BEGIN/END mediadirEntryList --> wird dieser nur angezeigt, sofern der Block <!-- BEGIN/END mediadirEntryList --> nur ein Eintrag anzeigt.

Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie, Ebene oder manueller Zuweisung gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_ASSOCIATED]]

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Filterung der Einträge mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Auflistung der verwandten Einträge

<!-- BEGIN mediadirEntryRelatedListEntry -->
Allgemein
  • [[MEDIADIR_ENTRY_RELATED_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_ID]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_RELATED_TITLE]] [[MEDIADIR_ENTRY_RELATED_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_RELATED_CONTENT]] 16 [[MEDIADIR_ENTRY_RELATED_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_RELATED_ADDRESS]] [[MEDIADIR_ENTRY_RELATED_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_RELATED_ZIP]] [[MEDIADIR_ENTRY_RELATED_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_RELATED_CITY]] [[MEDIADIR_ENTRY_RELATED_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_RELATED_COUNTRY]] [[MEDIADIR_ENTRY_RELATED_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_RELATED_IMAGE]] 17 [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC]] 18 [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_RELATED_KEYWORDS]] [[MEDIADIR_ENTRY_RELATED_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_RELATED_SLUG]] [[MEDIADIR_ENTRY_RELATED_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_entry_related_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_entry_related_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_entry_related_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_entry_related_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryRelatedListEntry -->

<!-- END mediadirEntryRelatedList -->


  1. Nur Verfügbar wenn die Verwendung von Ebenen aktiv ist 

  2. Ist die Verwendung von Ebenen deaktiviert, dann muss die ID ohne vorangehendens Minus-Zeichen notiert werden (analog der Filterung nach Ebene): <ID> 

  3. Nur Verfügbar wenn die Verwendung von Ebenen aktiv ist 

Detailansicht (section=MediaDir&cmd=detail | section=MediaDir&cmd=detail<ID>)

Breadcrumb (Navtree)

<!-- BEGIN mediadirNavtree -->

Die Auflistung kann bei Bedarf durch Einsatz der folgenden funktionalen Platzhaltern so angepasst werden, damit Breadcrumb-Elemente auf die aktuelle Seite verlinkt werden, anstelle keiner Verlinkung, falls zum jeweiligen Element keine passende Anwendungsseite vorhanden ist.

  • [[MEDIADIR_CONFIG_FUNC_FALLBACK_LINK_MYSELF_AS_CATEGORY]] Verwende die aktuell Seite als Fallback bei fehlender Kategorie-Anwendungsseite
  • [[MEDIADIR_CONFIG_FUNC_FALLBACK_LINK_MYSELF_AS_LEVEL]] Verwende die aktuell Seite als Fallback bei fehlender Ebene-Anwendungsseite
    <!-- BEGIN mediadirNavtreeElement -->
    • [[MEDIADIR_NAVTREE_LINK]] HTML-Link des Strukturabschnitts
    • [[MEDIADIR_NAVTREE_LINK_SRC]] URL des Strukturabschnitts
    • [[MEDIADIR_NAVTREE_LINK_TITLE]] Titel des Strukturabschnitts
    • [[MEDIADIR_NAVTREE_LINK_CLASS]] Beim letzten Strukturabschnitt wird der Wert last gesetzt, ansonsten wird nichts ausgegeben
    • [[MEDIADIR_NAVTREE_SEPARATOR]] Beim ersten Strukturabschnitt wird nichts ausgegeben, ansonsten > (resp.: &gt;)
    <!-- END mediadirNavtreeElement -->
<!-- END mediadirNavtree -->

Suche

<!-- BEGIN mediadirSearchform -->
  • [[TXT_MEDIADIR_SEARCH]] Textbaustein: Suchen
  • [[MEDIADIR_NORMAL_SEARCH_FORM]] Suchformular mit einfacher Schlagwort-Suche

Hinweise:

  • Die Suchresultate werden im Template-Block <!-- BEGIN/END mediadirEntryList --> angezeigt.
  • Das Suchformular wird nur angezeigt, sofern zum zugehörigen Formular eine spezifische Anwendungsseite (cmd=<FORM-CMD>) besteht.
<!-- END mediadirSearchform -->

Auflistung der Eintragsdaten

<!-- BEGIN mediadirEntryList -->

Dieser Block wird für jeden anzuzeigenden Eintrag einmal ausgegeben.

Allgemein
  • [[MEDIADIR_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_ID]] ID des Eintrages
  • [[MEDIADIR_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_TITLE]] [[MEDIADIR_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_CONTENT]] 4 [[MEDIADIR_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_ADDRESS]] [[MEDIADIR_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_ZIP]] [[MEDIADIR_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_CITY]] [[MEDIADIR_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_COUNTRY]] [[MEDIADIR_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_IMAGE]] 5 [[MEDIADIR_ENTRY_IMAGE_SRC]] 6 [[MEDIADIR_ENTRY_IMAGE_RAW]] [[MEDIADIR_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_KEYWORDS]] [[MEDIADIR_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_SLUG]] [[MEDIADIR_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Kategorien
  • [[MEDIADIR_ENTRY_CATEGORIES]] UL/LI-Auflistung der zugewiesenen Kategorien

oder

<!-- BEGIN mediadir_category -->
  • [[MEDIADIR_ENTRY_CATEGORY_ID]] ID der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_NAME]] Name der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_DESCRIPTION]] Beschreibung der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE]] HTML-Bild der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE_SOURCE]] Bild Quelle (URL) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_LINK]] HTML-Link zur Detailansicht der Kategorie mit dem Namen der Kategorie als Titel
  • [[MEDIADIR_ENTRY_CATEGORY_LINK_SRC]] URL zur Detailansicht der Kategorie
<!-- END mediadir_category -->

Ebenen
  • [[MEDIADIR_ENTRY_LEVELS]] UL/LI-Auflistung der zugewiesenen Ebenen

oder

<!-- BEGIN mediadir_level -->
  • [[MEDIADIR_ENTRY_LEVEL_ID]] ID der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_NAME]] Name der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_DESCRIPTION]] Beschreibung der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE]] HTML-Bild der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE_SOURCE]] Bild Quelle (URL) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_LINK]] HTML-Link zur Detailansicht der Ebene mit dem Namen der Ebene als Titel
  • [[MEDIADIR_ENTRY_LEVEL_LINK_SRC]] URL zur Detailansicht der Ebene
<!-- END mediadir_level -->

Verlinkung
  • [[MEDIADIR_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_DELETE]]
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
  • [[TXT_MEDIADIR_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur angezeigt, sofern das entsprechende Feld Daten enthält. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur für jene Felder angezeigt, welche Daten enthalten. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")
Eintrag Bearbeiten

Mit dem folgenden Block kann ein HTML-Link zur Bearbeitungsmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryEditLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu editieren aktiviert ist.

  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
<!-- END mediadirEntryEditLink -->

Eintrag löschen

Mit dem folgenden Block kann ein HTML-Link zur Löschmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryDeleteLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu löschen aktiviert ist.

  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_DELETE_EDIT]]
<!-- END mediadirEntryDeleteLink -->

Bewertung

<!-- BEGIN mediadirEntryVotes -->
  • [[MEDIADIR_ENTRY_VOTES]]
<!-- END mediadirEntryVotes -->
<!-- BEGIN mediadirEntryVoteForm -->

Hinweis: Zur Verwendung der Abstimmungsmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[MEDIADIR_ENTRY_VOTE_FORM]]
<!-- END mediadirEntryVoteForm -->

Kommentare

<!-- BEGIN mediadirEntryCommentForm -->

Hinweis: Zur Verwendung der Kommentarmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[TXT_MEDIADIR_COMMENTS]]
  • [[MEDIADIR_ENTRY_COMMENTS]] Anzahl Kommentare. Bsp.: 5 Kommentare
    <!-- BEGIN mediadirEntryComments -->
    • [[MEDIADIR_ENTRY_COMMENT_NAME]]
    • [[MEDIADIR_ENTRY_COMMENT_DATE]]
    • [[MEDIADIR_ENTRY_COMMENT_COMMENT]]
    <!-- END mediadirEntryComments -->
  • [[MEDIADIR_ENTRY_NEW_ADDED_COMMENT]]
  • [[MEDIADIR_ENTRY_COMMENT_FORM]]
<!-- END mediadirEntryCommentForm -->

Verwandte Einträge

Mit dem Template-Block <!-- BEGIN/END mediadirEntryRelatedList --> können die zum Eintrag verwandten Einträge in Form einer Liste aufgeführt werden.

<!-- BEGIN mediadirEntryRelatedList -->

Dieser Block wird nur angezeigt, sofern verwandte Einträge vorhanden sind.

Bei Verwendung/Platzierung dieses Blocks ausserhalb des Blocks <!-- BEGIN/END mediadirEntryList --> wird dieser nur angezeigt, sofern der Block <!-- BEGIN/END mediadirEntryList --> nur ein Eintrag anzeigt.

Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie, Ebene oder manueller Zuweisung gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_ASSOCIATED]]

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Filterung der Einträge mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Auflistung der verwandten Einträge

<!-- BEGIN mediadirEntryRelatedListEntry -->
Allgemein
  • [[MEDIADIR_ENTRY_RELATED_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_ID]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_RELATED_TITLE]] [[MEDIADIR_ENTRY_RELATED_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_RELATED_CONTENT]] 16 [[MEDIADIR_ENTRY_RELATED_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_RELATED_ADDRESS]] [[MEDIADIR_ENTRY_RELATED_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_RELATED_ZIP]] [[MEDIADIR_ENTRY_RELATED_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_RELATED_CITY]] [[MEDIADIR_ENTRY_RELATED_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_RELATED_COUNTRY]] [[MEDIADIR_ENTRY_RELATED_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_RELATED_IMAGE]] 17 [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC]] 18 [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_RELATED_KEYWORDS]] [[MEDIADIR_ENTRY_RELATED_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_RELATED_SLUG]] [[MEDIADIR_ENTRY_RELATED_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_entry_related_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_entry_related_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_entry_related_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_entry_related_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryRelatedListEntry -->

<!-- END mediadirEntryRelatedList -->


  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryList -->

Auflistung von verwandten Einträgen

Mit dem Template-Block <!-- BEGIN/END mediadirRelatedList --> können auf der Detailansicht eines Eintrages alle anderen Einträge (alle Einträge, außer des aktuell angezeigten) in Form einer Liste aufgeführt werden.

<!-- BEGIN mediadirRelatedList -->

Dieser Block wird nur angezeigt, sofern verwandte Einträge vorhanden sind.

Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie, Ebene oder manueller Zuweisung gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_ASSOCIATED]]

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Filterung der Einträge basierend auf den manuell gesetzten Filtern (gemäß oben), kombiniert mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Auflistung der verwandten Einträge

<!-- BEGIN mediadirRelatedListEntry -->
Allgemein
  • [[MEDIADIR_RELATED_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_RELATED_ENTRY_ID]]
  • [[MEDIADIR_RELATED_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_RELATED_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_RELATED_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_RELATED_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_RELATED_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_RELATED_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_RELATED_ENTRY_HITS]]
  • [[MEDIADIR_RELATED_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_RELATED_ENTRY_TITLE]] [[MEDIADIR_RELATED_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_RELATED_ENTRY_CONTENT]] 19 [[MEDIADIR_RELATED_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_RELATED_ENTRY_ADDRESS]] [[MEDIADIR_RELATED_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_RELATED_ENTRY_ZIP]] [[MEDIADIR_RELATED_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_RELATED_ENTRY_CITY]] [[MEDIADIR_RELATED_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_RELATED_ENTRY_COUNTRY]] [[MEDIADIR_RELATED_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_RELATED_ENTRY_IMAGE]] 20 [[MEDIADIR_RELATED_ENTRY_IMAGE_SRC]] 21 [[MEDIADIR_RELATED_ENTRY_IMAGE_RAW]] [[MEDIADIR_RELATED_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_RELATED_ENTRY_KEYWORDS]] [[MEDIADIR_RELATED_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_RELATED_ENTRY_SLUG]] [[MEDIADIR_RELATED_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_RELATED_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_RELATED_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_RELATED_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_related_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_related_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_related_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_related_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_related_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_related_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_related_inputfields -->

Verfasser
  • [[MEDIADIR_RELATED_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_RELATED_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirRelatedListEntry -->

<!-- END mediadirRelatedList -->

Auflistung des vorangehenden Eintrages

Mit dem Template-Block <!-- BEGIN/END mediadirPreviousEntry --> kann auf der Detailansicht eines Eintrages der vorangehende Eintrag angezeigt werden.

<!-- BEGIN mediadirPreviousEntry -->

Dieser Block wird nur angezeigt, sofern ein vorangehender Eintrag vorhanden ist.

Die Auswahl des vorangehenden Eintrages kann bei Bedarf nach Formular-Typ, Kategorie und Ebene gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Auswahl des vorangehenden Eintrages basierend auf den manuell gesetzten Filtern (gemäß oben), kombiniert mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit dem folgenden funktionalen Platzhaltern kann die Auswahl des vorangehenden Eintrags sortiert nach Neuigkeit erfolgen (anstelle der definierten Reihenfolge):

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
Allgemein
  • [[MEDIADIR_PREVIOUS_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_PREVIOUS_ENTRY_ID]]
  • [[MEDIADIR_PREVIOUS_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_PREVIOUS_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_PREVIOUS_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_PREVIOUS_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_PREVIOUS_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_PREVIOUS_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_PREVIOUS_ENTRY_HITS]]
  • [[MEDIADIR_PREVIOUS_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_PREVIOUS_ENTRY_TITLE]] [[MEDIADIR_PREVIOUS_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_PREVIOUS_ENTRY_CONTENT]] 22 [[MEDIADIR_PREVIOUS_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_PREVIOUS_ENTRY_ADDRESS]] [[MEDIADIR_PREVIOUS_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_PREVIOUS_ENTRY_ZIP]] [[MEDIADIR_PREVIOUS_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_PREVIOUS_ENTRY_CITY]] [[MEDIADIR_PREVIOUS_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_PREVIOUS_ENTRY_COUNTRY]] [[MEDIADIR_PREVIOUS_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_PREVIOUS_ENTRY_IMAGE]] 23 [[MEDIADIR_PREVIOUS_ENTRY_IMAGE_SRC]] 24 [[MEDIADIR_PREVIOUS_ENTRY_IMAGE_RAW]] [[MEDIADIR_PREVIOUS_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_PREVIOUS_ENTRY_KEYWORDS]] [[MEDIADIR_PREVIOUS_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_PREVIOUS_ENTRY_SLUG]] [[MEDIADIR_PREVIOUS_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_PREVIOUS_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_PREVIOUS_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_PREVIOUS_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_previous_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_previous_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_PREVIOUS_INPUTFIELD_NAME]]
  • [[MEDIADIR_PREVIOUS_INPUTFIELD_VALUE]]
<!-- END mediadir_previous_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_previous_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_previous_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_previous_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_PREVIOUS_INPUTFIELD_NAME]]
  • [[MEDIADIR_PREVIOUS_INPUTFIELD_VALUE]]
<!-- END mediadir_previous_inputfields -->

Verfasser
  • [[MEDIADIR_PREVIOUS_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_PREVIOUS_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirPreviousEntry -->

Auflistung des nächsten Eintrages

Mit dem Template-Block <!-- BEGIN/END mediadirNextEntry --> kann auf der Detailansicht eines Eintrages der nächste Eintrag angezeigt werden.

<!-- BEGIN mediadirNextEntry -->

Dieser Block wird nur angezeigt, sofern ein nächster Eintrag vorhanden ist.

Die Auswahl des nächsten Eintrages kann bei Bedarf nach Formular-Typ, Kategorie und Ebene gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Auswahl des nächsten Eintrages basierend auf den manuell gesetzten Filtern (gemäß oben), kombiniert mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit dem folgenden funktionalen Platzhaltern kann die Auswahl des nächsten Eintrags sortiert nach Neuigkeit erfolgen (anstelle der definierten Reihenfolge):

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
Allgemein
  • [[MEDIADIR_NEXT_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_NEXT_ENTRY_ID]]
  • [[MEDIADIR_NEXT_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_NEXT_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_NEXT_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_NEXT_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_NEXT_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_NEXT_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_NEXT_ENTRY_HITS]]
  • [[MEDIADIR_NEXT_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_NEXT_ENTRY_TITLE]] [[MEDIADIR_NEXT_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_NEXT_ENTRY_CONTENT]] 25 [[MEDIADIR_NEXT_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_NEXT_ENTRY_ADDRESS]] [[MEDIADIR_NEXT_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_NEXT_ENTRY_ZIP]] [[MEDIADIR_NEXT_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_NEXT_ENTRY_CITY]] [[MEDIADIR_NEXT_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_NEXT_ENTRY_COUNTRY]] [[MEDIADIR_NEXT_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_NEXT_ENTRY_IMAGE]] 26 [[MEDIADIR_NEXT_ENTRY_IMAGE_SRC]] 27 [[MEDIADIR_NEXT_ENTRY_IMAGE_RAW]] [[MEDIADIR_NEXT_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_NEXT_ENTRY_KEYWORDS]] [[MEDIADIR_NEXT_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_NEXT_ENTRY_SLUG]] [[MEDIADIR_NEXT_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_NEXT_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_NEXT_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_NEXT_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_next_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_next_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_NEXT_INPUTFIELD_NAME]]
  • [[MEDIADIR_NEXT_INPUTFIELD_VALUE]]
<!-- END mediadir_next_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_next_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_next_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_next_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_NEXT_INPUTFIELD_NAME]]
  • [[MEDIADIR_NEXT_INPUTFIELD_VALUE]]
<!-- END mediadir_next_inputfields -->

Verfasser
  • [[MEDIADIR_NEXT_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_NEXT_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirNextEntry -->

Alphanumerische Auflistung (section=MediaDir&cmd=alphabetical)

<!-- BEGIN mediadirNavtree -->

Die Auflistung kann bei Bedarf durch Einsatz der folgenden funktionalen Platzhaltern so angepasst werden, damit Breadcrumb-Elemente auf die aktuelle Seite verlinkt werden, anstelle keiner Verlinkung, falls zum jeweiligen Element keine passende Anwendungsseite vorhanden ist.

  • [[MEDIADIR_CONFIG_FUNC_FALLBACK_LINK_MYSELF_AS_CATEGORY]] Verwende die aktuell Seite als Fallback bei fehlender Kategorie-Anwendungsseite
  • [[MEDIADIR_CONFIG_FUNC_FALLBACK_LINK_MYSELF_AS_LEVEL]] Verwende die aktuell Seite als Fallback bei fehlender Ebene-Anwendungsseite
    <!-- BEGIN mediadirNavtreeElement -->
    • [[MEDIADIR_NAVTREE_LINK]] HTML-Link des Strukturabschnitts
    • [[MEDIADIR_NAVTREE_LINK_SRC]] URL des Strukturabschnitts
    • [[MEDIADIR_NAVTREE_LINK_TITLE]] Titel des Strukturabschnitts
    • [[MEDIADIR_NAVTREE_LINK_CLASS]] Beim letzten Strukturabschnitt wird der Wert last gesetzt, ansonsten wird nichts ausgegeben
    • [[MEDIADIR_NAVTREE_SEPARATOR]] Beim ersten Strukturabschnitt wird nichts ausgegeben, ansonsten > (resp.: &gt;)
    <!-- END mediadirNavtreeElement -->
<!-- END mediadirNavtree -->
<!-- BEGIN mediadirSearchform -->
  • [[TXT_MEDIADIR_SEARCH]] Textbaustein: Suchen
  • [[MEDIADIR_NORMAL_SEARCH_FORM]] Suchformular mit einfacher Schlagwort-Suche

Hinweis: Die Suchresultate werden im Template-Block <!-- BEGIN/END mediadirEntryList --> angezeigt.

<!-- END mediadirSearchform -->
<!-- BEGIN mediadirAlphaIndex -->

Hinweis: Mit dem FieldTemplate MediaDir/FrontendAlphabeticalIndex/Title.html kann der Wert definiert werden, nachdem die Einträge sortiert werden sollen.

<!-- BEGIN mediadirAlphaIndexElement -->
  • [[MEDIADIR_ALPHA_INDEX_LINK]]
<!-- END mediadirAlphaIndexElement -->

<!-- END mediadirAlphaIndex -->
<!-- BEGIN mediadirAlphabeticalList -->

<!-- BEGIN mediadirAlphabeticalTitle -->
  • [[MEDIADIR_ALPHABETICAL_ANCHOR]]
  • [[TXT_MEDIADIR_ALPHABETICAL_TITLE]]
<!-- END mediadirAlphabeticalTitle -->
<!-- BEGIN mediadirEntryList -->

Dieser Block wird für jeden anzuzeigenden Eintrag einmal ausgegeben.

Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie und Ebene gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
Allgemein
  • [[MEDIADIR_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_ID]] ID des Eintrages
  • [[MEDIADIR_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_TITLE]] [[MEDIADIR_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_CONTENT]] 7 [[MEDIADIR_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_ADDRESS]] [[MEDIADIR_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_ZIP]] [[MEDIADIR_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_CITY]] [[MEDIADIR_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_COUNTRY]] [[MEDIADIR_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_IMAGE]] 8 [[MEDIADIR_ENTRY_IMAGE_SRC]] 9 [[MEDIADIR_ENTRY_IMAGE_RAW]] [[MEDIADIR_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_KEYWORDS]] [[MEDIADIR_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_SLUG]] [[MEDIADIR_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Kategorien
  • [[MEDIADIR_ENTRY_CATEGORIES]] UL/LI-Auflistung der zugewiesenen Kategorien

oder

<!-- BEGIN mediadir_category -->
  • [[MEDIADIR_ENTRY_CATEGORY_ID]] ID der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_NAME]] Name der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_DESCRIPTION]] Beschreibung der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE]] HTML-Bild der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE_SOURCE]] Bild Quelle (URL) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_LINK]] HTML-Link zur Detailansicht der Kategorie mit dem Namen der Kategorie als Titel
  • [[MEDIADIR_ENTRY_CATEGORY_LINK_SRC]] URL zur Detailansicht der Kategorie
<!-- END mediadir_category -->

Ebenen
  • [[MEDIADIR_ENTRY_LEVELS]] UL/LI-Auflistung der zugewiesenen Ebenen

oder

<!-- BEGIN mediadir_level -->
  • [[MEDIADIR_ENTRY_LEVEL_ID]] ID der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_NAME]] Name der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_DESCRIPTION]] Beschreibung der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE]] HTML-Bild der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE_SOURCE]] Bild Quelle (URL) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_LINK]] HTML-Link zur Detailansicht der Ebene mit dem Namen der Ebene als Titel
  • [[MEDIADIR_ENTRY_LEVEL_LINK_SRC]] URL zur Detailansicht der Ebene
<!-- END mediadir_level -->

Verlinkung
  • [[MEDIADIR_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_DELETE]]
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
  • [[TXT_MEDIADIR_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur angezeigt, sofern das entsprechende Feld Daten enthält. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur für jene Felder angezeigt, welche Daten enthalten. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")
Eintrag Bearbeiten

Mit dem folgenden Block kann ein HTML-Link zur Bearbeitungsmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryEditLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu editieren aktiviert ist.

  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
<!-- END mediadirEntryEditLink -->

Eintrag löschen

Mit dem folgenden Block kann ein HTML-Link zur Löschmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryDeleteLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu löschen aktiviert ist.

  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_DELETE_EDIT]]
<!-- END mediadirEntryDeleteLink -->

Bewertung

<!-- BEGIN mediadirEntryVotes -->
  • [[MEDIADIR_ENTRY_VOTES]]
<!-- END mediadirEntryVotes -->
<!-- BEGIN mediadirEntryVoteForm -->

Hinweis: Zur Verwendung der Abstimmungsmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[MEDIADIR_ENTRY_VOTE_FORM]]
<!-- END mediadirEntryVoteForm -->

Kommentare

<!-- BEGIN mediadirEntryCommentForm -->

Hinweis: Zur Verwendung der Kommentarmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[TXT_MEDIADIR_COMMENTS]]
  • [[MEDIADIR_ENTRY_COMMENTS]] Anzahl Kommentare. Bsp.: 5 Kommentare
    <!-- BEGIN mediadirEntryComments -->
    • [[MEDIADIR_ENTRY_COMMENT_NAME]]
    • [[MEDIADIR_ENTRY_COMMENT_DATE]]
    • [[MEDIADIR_ENTRY_COMMENT_COMMENT]]
    <!-- END mediadirEntryComments -->
  • [[MEDIADIR_ENTRY_NEW_ADDED_COMMENT]]
  • [[MEDIADIR_ENTRY_COMMENT_FORM]]
<!-- END mediadirEntryCommentForm -->

Verwandte Einträge

Mit dem Template-Block <!-- BEGIN/END mediadirEntryRelatedList --> können die zum Eintrag verwandten Einträge in Form einer Liste aufgeführt werden.

<!-- BEGIN mediadirEntryRelatedList -->

Dieser Block wird nur angezeigt, sofern verwandte Einträge vorhanden sind.

Bei Verwendung/Platzierung dieses Blocks ausserhalb des Blocks <!-- BEGIN/END mediadirEntryList --> wird dieser nur angezeigt, sofern der Block <!-- BEGIN/END mediadirEntryList --> nur ein Eintrag anzeigt.

Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie, Ebene oder manueller Zuweisung gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_ASSOCIATED]]

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Filterung der Einträge mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Auflistung der verwandten Einträge

<!-- BEGIN mediadirEntryRelatedListEntry -->
Allgemein
  • [[MEDIADIR_ENTRY_RELATED_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_ID]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_RELATED_TITLE]] [[MEDIADIR_ENTRY_RELATED_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_RELATED_CONTENT]] 16 [[MEDIADIR_ENTRY_RELATED_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_RELATED_ADDRESS]] [[MEDIADIR_ENTRY_RELATED_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_RELATED_ZIP]] [[MEDIADIR_ENTRY_RELATED_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_RELATED_CITY]] [[MEDIADIR_ENTRY_RELATED_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_RELATED_COUNTRY]] [[MEDIADIR_ENTRY_RELATED_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_RELATED_IMAGE]] 17 [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC]] 18 [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_RELATED_KEYWORDS]] [[MEDIADIR_ENTRY_RELATED_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_RELATED_SLUG]] [[MEDIADIR_ENTRY_RELATED_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_entry_related_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_entry_related_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_entry_related_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_entry_related_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryRelatedListEntry -->

<!-- END mediadirEntryRelatedList -->


  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryList -->

<!-- END mediadirAlphabeticalList -->
<!-- BEGIN mediadirNoEntriesFound -->

Dieser Block wird anstelle des Blocks <!-- BEGIN/END mediadirAlphabeticalList --> angezeigt, falls keine Einträge zur Anzeige vorhanden sind.

[[TXT_MEDIADIR_SEARCH_MESSAGE]]

Falls bei Verwendung der einfachen Schlagwort-Suche ([[MEDIADIR_NORMAL_SEARCH_FORM]]) kein Schlagwort eingegeben wird, so wird der Sprachplatzhalter TXT_MEDIADIR_NO_SEARCH_TERM ausgegeben: Bitte geben sie einen Suchbegriff ein.

Falls keine Einträge bei der Suche gefunden werden, so wird der Sprachplatzhalter TXT_MEDIADIR_NO_ENTRIES_FOUND ausgegeben: Keine Einträge gefunden.

<!-- END mediadirNoEntriesFound -->

Beispiel

Das folgende Code-Beispiel generiert eine Index-Liste. Die Index-Liste beinhaltet die Buchstaben A - Z as Punkte, sowie den beiden zusätzlichen Punkte 0-9 und #. Listenpunkte, welche Einträge beinhalten werden verlinkt. Der Link beinhaltet lediglich die bestehende URL sowie einen Anker mit dem entsprechenden Listenpunkt (Buchstabe).

Weiters generiert der folgende Beispiel-Code eine Auflistung der Medienverzeichnis Einträge des Formulars, welches die ID 3 hat. Die Einträge werden dabei nach Anfangsbuchstabe gruppiert aufgelistet. Zu jeder Gruppe wird der entsprechende Anfangsbuchstabe Anker-Tag angezeigt.

<!-- BEGIN mediadirAlphaIndex -->
  <ul>
    <!-- BEGIN mediadirAlphaIndexElement -->
    <li>[[MEDIADIR_ALPHA_INDEX_LINK]]</li>
    <!-- END mediadirAlphaIndexElement -->
  </ul>
<!-- END mediadirAlphaIndex -->
<!-- BEGIN mediadirAlphabeticalList -->
  <!-- BEGIN mediadirAlphabeticalTitle -->
  <h2><a name="[[MEDIADIR_ALPHABETICAL_ANCHOR]]">[[TXT_MEDIADIR_ALPHABETICAL_TITLE]]</a></h2>
  <!-- END mediadirAlphabeticalTitle -->
  <ul>
  <!-- BEGIN mediadirEntryList -->
  [[MEDIADIR_CONFIG_FILTER_FORM_3]]
  <li>[[MEDIADIR_ENTRY_TITLE]]</li>
  <!-- END mediadirEntryList -->
  </ul>
<!-- END mediadirAlphabeticalList -->

Kartenansicht (section=MediaDir&cmd=map)

Mit dem folgenden Platzhalter wird eine GoogleMaps-Karte aller Einträge angezeigt (siehe Google Maps Integration):

  • [[MEDIADIR_GOOGLE_MAP]]

Die angezeigten Einträge können mit den folgenden funktionalen Platzhalter nach Formular, Kategorie und Ebene gefiltert werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)

Auflistung der neusten Einträge (section=MediaDir&cmd=latest)

<!-- BEGIN mediadirSearchform -->
  • [[TXT_MEDIADIR_SEARCH]] Textbaustein: Suchen
  • [[MEDIADIR_NORMAL_SEARCH_FORM]] Suchformular mit einfacher Schlagwort-Suche

Hinweis: Die Suchresultate werden im Template-Block <!-- BEGIN/END mediadirLatestList --> angezeigt.

<!-- END mediadirSearchform -->
<!-- BEGIN mediadirLatestList -->

Dieser Block wird für jeden anzuzeigenden Eintrag einmal ausgegeben.

Allgemein
  • [[MEDIADIR_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_ID]] ID des Eintrages
  • [[MEDIADIR_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_TITLE]] [[MEDIADIR_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_CONTENT]] 13 [[MEDIADIR_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_ADDRESS]] [[MEDIADIR_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_ZIP]] [[MEDIADIR_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_CITY]] [[MEDIADIR_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_COUNTRY]] [[MEDIADIR_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_IMAGE]] 14 [[MEDIADIR_ENTRY_IMAGE_SRC]] 15 [[MEDIADIR_ENTRY_IMAGE_RAW]] [[MEDIADIR_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_KEYWORDS]] [[MEDIADIR_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_SLUG]] [[MEDIADIR_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Kategorien
  • [[MEDIADIR_ENTRY_CATEGORIES]] UL/LI-Auflistung der zugewiesenen Kategorien

oder

<!-- BEGIN mediadir_category -->
  • [[MEDIADIR_ENTRY_CATEGORY_ID]] ID der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_NAME]] Name der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_DESCRIPTION]] Beschreibung der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE]] HTML-Bild der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE_SOURCE]] Bild Quelle (URL) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_LINK]] HTML-Link zur Detailansicht der Kategorie mit dem Namen der Kategorie als Titel
  • [[MEDIADIR_ENTRY_CATEGORY_LINK_SRC]] URL zur Detailansicht der Kategorie
<!-- END mediadir_category -->

Ebenen
  • [[MEDIADIR_ENTRY_LEVELS]] UL/LI-Auflistung der zugewiesenen Ebenen

oder

<!-- BEGIN mediadir_level -->
  • [[MEDIADIR_ENTRY_LEVEL_ID]] ID der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_NAME]] Name der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_DESCRIPTION]] Beschreibung der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE]] HTML-Bild der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE_SOURCE]] Bild Quelle (URL) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_LINK]] HTML-Link zur Detailansicht der Ebene mit dem Namen der Ebene als Titel
  • [[MEDIADIR_ENTRY_LEVEL_LINK_SRC]] URL zur Detailansicht der Ebene
<!-- END mediadir_level -->

Verlinkung
  • [[MEDIADIR_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_DELETE]]
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
  • [[TXT_MEDIADIR_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur angezeigt, sofern das entsprechende Feld Daten enthält. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur für jene Felder angezeigt, welche Daten enthalten. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")
Eintrag Bearbeiten

Mit dem folgenden Block kann ein HTML-Link zur Bearbeitungsmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryEditLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu editieren aktiviert ist.

  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
<!-- END mediadirEntryEditLink -->

Eintrag löschen

Mit dem folgenden Block kann ein HTML-Link zur Löschmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryDeleteLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu löschen aktiviert ist.

  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_DELETE_EDIT]]
<!-- END mediadirEntryDeleteLink -->

Bewertung

<!-- BEGIN mediadirEntryVotes -->
  • [[MEDIADIR_ENTRY_VOTES]]
<!-- END mediadirEntryVotes -->
<!-- BEGIN mediadirEntryVoteForm -->

Hinweis: Zur Verwendung der Abstimmungsmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[MEDIADIR_ENTRY_VOTE_FORM]]
<!-- END mediadirEntryVoteForm -->

Kommentare

<!-- BEGIN mediadirEntryCommentForm -->

Hinweis: Zur Verwendung der Kommentarmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[TXT_MEDIADIR_COMMENTS]]
  • [[MEDIADIR_ENTRY_COMMENTS]] Anzahl Kommentare. Bsp.: 5 Kommentare
    <!-- BEGIN mediadirEntryComments -->
    • [[MEDIADIR_ENTRY_COMMENT_NAME]]
    • [[MEDIADIR_ENTRY_COMMENT_DATE]]
    • [[MEDIADIR_ENTRY_COMMENT_COMMENT]]
    <!-- END mediadirEntryComments -->
  • [[MEDIADIR_ENTRY_NEW_ADDED_COMMENT]]
  • [[MEDIADIR_ENTRY_COMMENT_FORM]]
<!-- END mediadirEntryCommentForm -->

Verwandte Einträge

Mit dem Template-Block <!-- BEGIN/END mediadirEntryRelatedList --> können die zum Eintrag verwandten Einträge in Form einer Liste aufgeführt werden.

<!-- BEGIN mediadirEntryRelatedList -->

Dieser Block wird nur angezeigt, sofern verwandte Einträge vorhanden sind.

Bei Verwendung/Platzierung dieses Blocks ausserhalb des Blocks <!-- BEGIN/END mediadirEntryList --> wird dieser nur angezeigt, sofern der Block <!-- BEGIN/END mediadirEntryList --> nur ein Eintrag anzeigt.

Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie, Ebene oder manueller Zuweisung gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_ASSOCIATED]]

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Filterung der Einträge mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Auflistung der verwandten Einträge

<!-- BEGIN mediadirEntryRelatedListEntry -->
Allgemein
  • [[MEDIADIR_ENTRY_RELATED_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_ID]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_RELATED_TITLE]] [[MEDIADIR_ENTRY_RELATED_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_RELATED_CONTENT]] 16 [[MEDIADIR_ENTRY_RELATED_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_RELATED_ADDRESS]] [[MEDIADIR_ENTRY_RELATED_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_RELATED_ZIP]] [[MEDIADIR_ENTRY_RELATED_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_RELATED_CITY]] [[MEDIADIR_ENTRY_RELATED_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_RELATED_COUNTRY]] [[MEDIADIR_ENTRY_RELATED_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_RELATED_IMAGE]] 17 [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC]] 18 [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_RELATED_KEYWORDS]] [[MEDIADIR_ENTRY_RELATED_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_RELATED_SLUG]] [[MEDIADIR_ENTRY_RELATED_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_entry_related_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_entry_related_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_entry_related_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_entry_related_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryRelatedListEntry -->

<!-- END mediadirEntryRelatedList -->


  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirLatestList -->
<!-- BEGIN mediadirNoEntriesFound -->

Dieser Block wird anstelle des Blocks <!-- BEGIN/END mediadirLatestList --> angezeigt, falls keine Einträge zur Anzeige vorhanden sind.

[[TXT_MEDIADIR_SEARCH_MESSAGE]]

Falls bei Verwendung der einfachen Schlagwort-Suche ([[MEDIADIR_NORMAL_SEARCH_FORM]]) kein Schlagwort eingegeben wird, so wird der Sprachplatzhalter TXT_MEDIADIR_NO_SEARCH_TERM ausgegeben: Bitte geben sie einen Suchbegriff ein.

Falls keine Einträge bei der Suche gefunden werden, so wird der Sprachplatzhalter TXT_MEDIADIR_NO_ENTRIES_FOUND ausgegeben: Keine Einträge gefunden.

<!-- END mediadirNoEntriesFound -->

Auflistung der beliebtesten Einträge (section=MediaDir&cmd=popular)

<!-- BEGIN mediadirSearchform -->
  • [[TXT_MEDIADIR_SEARCH]] Textbaustein: Suchen
  • [[MEDIADIR_NORMAL_SEARCH_FORM]] Suchformular mit einfacher Schlagwort-Suche

Hinweis: Die Suchresultate werden im Template-Block <!-- BEGIN/END mediadirEntryList --> angezeigt.

<!-- END mediadirSearchform -->
<!-- BEGIN mediadirEntryList -->

Dieser Block wird für jeden anzuzeigenden Eintrag einmal ausgegeben.

Allgemein
  • [[MEDIADIR_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_ID]] ID des Eintrages
  • [[MEDIADIR_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_TITLE]] [[MEDIADIR_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_CONTENT]] 4 [[MEDIADIR_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_ADDRESS]] [[MEDIADIR_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_ZIP]] [[MEDIADIR_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_CITY]] [[MEDIADIR_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_COUNTRY]] [[MEDIADIR_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_IMAGE]] 5 [[MEDIADIR_ENTRY_IMAGE_SRC]] 6 [[MEDIADIR_ENTRY_IMAGE_RAW]] [[MEDIADIR_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_KEYWORDS]] [[MEDIADIR_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_SLUG]] [[MEDIADIR_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Kategorien
  • [[MEDIADIR_ENTRY_CATEGORIES]] UL/LI-Auflistung der zugewiesenen Kategorien

oder

<!-- BEGIN mediadir_category -->
  • [[MEDIADIR_ENTRY_CATEGORY_ID]] ID der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_NAME]] Name der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_DESCRIPTION]] Beschreibung der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE]] HTML-Bild der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE_SOURCE]] Bild Quelle (URL) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_LINK]] HTML-Link zur Detailansicht der Kategorie mit dem Namen der Kategorie als Titel
  • [[MEDIADIR_ENTRY_CATEGORY_LINK_SRC]] URL zur Detailansicht der Kategorie
<!-- END mediadir_category -->

Ebenen
  • [[MEDIADIR_ENTRY_LEVELS]] UL/LI-Auflistung der zugewiesenen Ebenen

oder

<!-- BEGIN mediadir_level -->
  • [[MEDIADIR_ENTRY_LEVEL_ID]] ID der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_NAME]] Name der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_DESCRIPTION]] Beschreibung der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE]] HTML-Bild der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE_SOURCE]] Bild Quelle (URL) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_LINK]] HTML-Link zur Detailansicht der Ebene mit dem Namen der Ebene als Titel
  • [[MEDIADIR_ENTRY_LEVEL_LINK_SRC]] URL zur Detailansicht der Ebene
<!-- END mediadir_level -->

Verlinkung
  • [[MEDIADIR_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_DELETE]]
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
  • [[TXT_MEDIADIR_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur angezeigt, sofern das entsprechende Feld Daten enthält. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur für jene Felder angezeigt, welche Daten enthalten. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")
Eintrag Bearbeiten

Mit dem folgenden Block kann ein HTML-Link zur Bearbeitungsmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryEditLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu editieren aktiviert ist.

  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
<!-- END mediadirEntryEditLink -->

Eintrag löschen

Mit dem folgenden Block kann ein HTML-Link zur Löschmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryDeleteLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu löschen aktiviert ist.

  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_DELETE_EDIT]]
<!-- END mediadirEntryDeleteLink -->

Bewertung

<!-- BEGIN mediadirEntryVotes -->
  • [[MEDIADIR_ENTRY_VOTES]]
<!-- END mediadirEntryVotes -->
<!-- BEGIN mediadirEntryVoteForm -->

Hinweis: Zur Verwendung der Abstimmungsmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[MEDIADIR_ENTRY_VOTE_FORM]]
<!-- END mediadirEntryVoteForm -->

Kommentare

<!-- BEGIN mediadirEntryCommentForm -->

Hinweis: Zur Verwendung der Kommentarmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[TXT_MEDIADIR_COMMENTS]]
  • [[MEDIADIR_ENTRY_COMMENTS]] Anzahl Kommentare. Bsp.: 5 Kommentare
    <!-- BEGIN mediadirEntryComments -->
    • [[MEDIADIR_ENTRY_COMMENT_NAME]]
    • [[MEDIADIR_ENTRY_COMMENT_DATE]]
    • [[MEDIADIR_ENTRY_COMMENT_COMMENT]]
    <!-- END mediadirEntryComments -->
  • [[MEDIADIR_ENTRY_NEW_ADDED_COMMENT]]
  • [[MEDIADIR_ENTRY_COMMENT_FORM]]
<!-- END mediadirEntryCommentForm -->

Verwandte Einträge

Mit dem Template-Block <!-- BEGIN/END mediadirEntryRelatedList --> können die zum Eintrag verwandten Einträge in Form einer Liste aufgeführt werden.

<!-- BEGIN mediadirEntryRelatedList -->

Dieser Block wird nur angezeigt, sofern verwandte Einträge vorhanden sind.

Bei Verwendung/Platzierung dieses Blocks ausserhalb des Blocks <!-- BEGIN/END mediadirEntryList --> wird dieser nur angezeigt, sofern der Block <!-- BEGIN/END mediadirEntryList --> nur ein Eintrag anzeigt.

Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie, Ebene oder manueller Zuweisung gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_ASSOCIATED]]

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Filterung der Einträge mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Auflistung der verwandten Einträge

<!-- BEGIN mediadirEntryRelatedListEntry -->
Allgemein
  • [[MEDIADIR_ENTRY_RELATED_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_ID]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_RELATED_TITLE]] [[MEDIADIR_ENTRY_RELATED_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_RELATED_CONTENT]] 16 [[MEDIADIR_ENTRY_RELATED_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_RELATED_ADDRESS]] [[MEDIADIR_ENTRY_RELATED_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_RELATED_ZIP]] [[MEDIADIR_ENTRY_RELATED_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_RELATED_CITY]] [[MEDIADIR_ENTRY_RELATED_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_RELATED_COUNTRY]] [[MEDIADIR_ENTRY_RELATED_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_RELATED_IMAGE]] 17 [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC]] 18 [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_RELATED_KEYWORDS]] [[MEDIADIR_ENTRY_RELATED_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_RELATED_SLUG]] [[MEDIADIR_ENTRY_RELATED_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_entry_related_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_entry_related_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_entry_related_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_entry_related_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryRelatedListEntry -->

<!-- END mediadirEntryRelatedList -->


  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryList -->
<!-- BEGIN mediadirNoEntriesFound -->

Dieser Block wird anstelle des Blocks <!-- BEGIN/END mediadirEntryList --> angezeigt, falls keine Einträge zur Anzeige vorhanden sind.

[[TXT_MEDIADIR_SEARCH_MESSAGE]]

Falls bei Verwendung der einfachen Schlagwort-Suche ([[MEDIADIR_NORMAL_SEARCH_FORM]]) kein Schlagwort eingegeben wird, so wird der Sprachplatzhalter TXT_MEDIADIR_NO_SEARCH_TERM ausgegeben: Bitte geben sie einen Suchbegriff ein.

Falls keine Einträge bei der Suche gefunden werden, so wird der Sprachplatzhalter TXT_MEDIADIR_NO_ENTRIES_FOUND ausgegeben: Keine Einträge gefunden.

<!-- END mediadirNoEntriesFound -->

Auflistung der erfassten Einträge des angemeldeten Benutzers (section=MediaDir&cmd=myentries)

Der Bereich myentries listet alle (bestätigte) Einträge auf, welche der aktuell angemeldete Benutzer erfasst hat, resp. jene die den Benutzer als Option Besitzer gesetzt haben.

<!-- BEGIN mediadirSearchform -->
  • [[TXT_MEDIADIR_SEARCH]] Textbaustein: Suchen
  • [[MEDIADIR_NORMAL_SEARCH_FORM]] Suchformular mit einfacher Schlagwort-Suche

Hinweis: Die Suchresultate werden im Template-Block <!-- BEGIN/END mediadirEntryList --> angezeigt.

<!-- END mediadirSearchform -->
<!-- BEGIN mediadirEntryList -->

Dieser Block wird für jeden anzuzeigenden Eintrag einmal ausgegeben.

Allgemein
  • [[MEDIADIR_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_ID]] ID des Eintrages
  • [[MEDIADIR_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_TITLE]] [[MEDIADIR_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_CONTENT]] 4 [[MEDIADIR_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_ADDRESS]] [[MEDIADIR_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_ZIP]] [[MEDIADIR_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_CITY]] [[MEDIADIR_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_COUNTRY]] [[MEDIADIR_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_IMAGE]] 5 [[MEDIADIR_ENTRY_IMAGE_SRC]] 6 [[MEDIADIR_ENTRY_IMAGE_RAW]] [[MEDIADIR_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_KEYWORDS]] [[MEDIADIR_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_SLUG]] [[MEDIADIR_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Kategorien
  • [[MEDIADIR_ENTRY_CATEGORIES]] UL/LI-Auflistung der zugewiesenen Kategorien

oder

<!-- BEGIN mediadir_category -->
  • [[MEDIADIR_ENTRY_CATEGORY_ID]] ID der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_NAME]] Name der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_DESCRIPTION]] Beschreibung der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE]] HTML-Bild der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE_SOURCE]] Bild Quelle (URL) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_LINK]] HTML-Link zur Detailansicht der Kategorie mit dem Namen der Kategorie als Titel
  • [[MEDIADIR_ENTRY_CATEGORY_LINK_SRC]] URL zur Detailansicht der Kategorie
<!-- END mediadir_category -->

Ebenen
  • [[MEDIADIR_ENTRY_LEVELS]] UL/LI-Auflistung der zugewiesenen Ebenen

oder

<!-- BEGIN mediadir_level -->
  • [[MEDIADIR_ENTRY_LEVEL_ID]] ID der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_NAME]] Name der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_DESCRIPTION]] Beschreibung der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE]] HTML-Bild der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE_SOURCE]] Bild Quelle (URL) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_LINK]] HTML-Link zur Detailansicht der Ebene mit dem Namen der Ebene als Titel
  • [[MEDIADIR_ENTRY_LEVEL_LINK_SRC]] URL zur Detailansicht der Ebene
<!-- END mediadir_level -->

Verlinkung
  • [[MEDIADIR_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_DELETE]]
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
  • [[TXT_MEDIADIR_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur angezeigt, sofern das entsprechende Feld Daten enthält. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur für jene Felder angezeigt, welche Daten enthalten. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")
Eintrag Bearbeiten

Mit dem folgenden Block kann ein HTML-Link zur Bearbeitungsmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryEditLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu editieren aktiviert ist.

  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
<!-- END mediadirEntryEditLink -->

Eintrag löschen

Mit dem folgenden Block kann ein HTML-Link zur Löschmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryDeleteLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu löschen aktiviert ist.

  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_DELETE_EDIT]]
<!-- END mediadirEntryDeleteLink -->

Bewertung

<!-- BEGIN mediadirEntryVotes -->
  • [[MEDIADIR_ENTRY_VOTES]]
<!-- END mediadirEntryVotes -->
<!-- BEGIN mediadirEntryVoteForm -->

Hinweis: Zur Verwendung der Abstimmungsmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[MEDIADIR_ENTRY_VOTE_FORM]]
<!-- END mediadirEntryVoteForm -->

Kommentare

<!-- BEGIN mediadirEntryCommentForm -->

Hinweis: Zur Verwendung der Kommentarmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[TXT_MEDIADIR_COMMENTS]]
  • [[MEDIADIR_ENTRY_COMMENTS]] Anzahl Kommentare. Bsp.: 5 Kommentare
    <!-- BEGIN mediadirEntryComments -->
    • [[MEDIADIR_ENTRY_COMMENT_NAME]]
    • [[MEDIADIR_ENTRY_COMMENT_DATE]]
    • [[MEDIADIR_ENTRY_COMMENT_COMMENT]]
    <!-- END mediadirEntryComments -->
  • [[MEDIADIR_ENTRY_NEW_ADDED_COMMENT]]
  • [[MEDIADIR_ENTRY_COMMENT_FORM]]
<!-- END mediadirEntryCommentForm -->

Verwandte Einträge

Mit dem Template-Block <!-- BEGIN/END mediadirEntryRelatedList --> können die zum Eintrag verwandten Einträge in Form einer Liste aufgeführt werden.

<!-- BEGIN mediadirEntryRelatedList -->

Dieser Block wird nur angezeigt, sofern verwandte Einträge vorhanden sind.

Bei Verwendung/Platzierung dieses Blocks ausserhalb des Blocks <!-- BEGIN/END mediadirEntryList --> wird dieser nur angezeigt, sofern der Block <!-- BEGIN/END mediadirEntryList --> nur ein Eintrag anzeigt.

Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie, Ebene oder manueller Zuweisung gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_ASSOCIATED]]

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Filterung der Einträge mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Auflistung der verwandten Einträge

<!-- BEGIN mediadirEntryRelatedListEntry -->
Allgemein
  • [[MEDIADIR_ENTRY_RELATED_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_ID]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_RELATED_TITLE]] [[MEDIADIR_ENTRY_RELATED_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_RELATED_CONTENT]] 16 [[MEDIADIR_ENTRY_RELATED_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_RELATED_ADDRESS]] [[MEDIADIR_ENTRY_RELATED_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_RELATED_ZIP]] [[MEDIADIR_ENTRY_RELATED_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_RELATED_CITY]] [[MEDIADIR_ENTRY_RELATED_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_RELATED_COUNTRY]] [[MEDIADIR_ENTRY_RELATED_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_RELATED_IMAGE]] 17 [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC]] 18 [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_RELATED_KEYWORDS]] [[MEDIADIR_ENTRY_RELATED_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_RELATED_SLUG]] [[MEDIADIR_ENTRY_RELATED_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_entry_related_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_entry_related_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_entry_related_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_entry_related_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryRelatedListEntry -->

<!-- END mediadirEntryRelatedList -->


  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryList -->
<!-- BEGIN mediadirNoEntriesFound -->

Dieser Block wird anstelle des Blocks <!-- BEGIN/END mediadirEntryList --> angezeigt, falls keine Einträge zur Anzeige vorhanden sind.

[[TXT_MEDIADIR_SEARCH_MESSAGE]]

Falls bei Verwendung der einfachen Schlagwort-Suche ([[MEDIADIR_NORMAL_SEARCH_FORM]]) kein Schlagwort eingegeben wird, so wird der Sprachplatzhalter TXT_MEDIADIR_NO_SEARCH_TERM ausgegeben: Bitte geben sie einen Suchbegriff ein.

Falls keine Einträge bei der Suche gefunden werden, so wird der Sprachplatzhalter TXT_MEDIADIR_NO_ENTRIES_FOUND ausgegeben: Keine Einträge gefunden.

<!-- END mediadirNoEntriesFound -->

Erfassungsmaske für neue Einträge (section=MediaDir&cmd=add | section=MediaDir&cmd=add<FORM-ID>)

Mit dem Bereich add können neue Einträge hinzugefügt werden. Dabei kann der Benutzer in einem ersten Schritt die gewünschte Formular-Vorlage auswählen, zu welcher ein neuer Eintrag erfasst werden soll. Anschliessend wird die entsprechende Erfassungsmaske angezeigt. Optional kann der erste Schritt übersprungen werden, in dem die ID einer Formular-Vorlage direkt als Bereich der Anwendungsseite definiert wird:

add<FORM-ID> (<FORM-ID> ist dabei durch die ID der gewünschten Formular-Vorlage zu ersetzen)

<!-- BEGIN mediadirEntryOkMessage -->

Dieser Block wird angezeigt, sofern der Speichervorgang erfolgreich war und der Eintrag bereits durch einen Administrator bestätigt wurde.

  • [[TXT_MEDIADIR_OK_MESSAGE]]
<!-- END mediadirEntryOkMessage -->
<!-- BEGIN mediadirEntrySaveOnlyMessage -->

Dieser Block wird angezeigt, sofern der Speichervorgang erfolgreich war und die Prüffunktion beir entsprechenden Formular-Vorlage deaktiviert ist.

  • [[TXT_MEDIADIR_OK_MESSAGE]]
<!-- END mediadirEntrySaveOnlyMessage -->
<!-- BEGIN mediadirEntryReadyToConfirmMessage -->

Dieser Block wird angezeigt, sofern der Speichervorgang erfolgreich war und der Eintrag bereits durch einen Administrator bestätigt wurde.

  • [[TXT_MEDIADIR_OK_MESSAGE]]
<!-- END mediadirEntryReadyToConfirmMessage -->
<!-- BEGIN mediadirEntryErrMessage -->

Dieser Block wird angezeigt, wenn der Speichervorgang fehlgeschlagen ist.

  • [[TXT_MEDIADIR_ERROR_MESSAGE]]
<!-- END mediadirEntryErrMessage -->
<!-- BEGIN mediadirEntryModifyForm -->

Dieser Block wird angezeigt, wenn der Speichervorgang noch nicht ausgelöst wurde.

  • [[MEDIADIR_JAVASCRIPT]]
  • [[MEDIADIR_FORM_ONSUBMIT]]
    <!-- BEGIN mediadirForms -->

    Dieser Block wird bei der Erfassung eines neuen Eintrages angezeigt, sofern über den Bereich der Anwendungssseite (URL-Argument cmd) nicht bereits eine Formular-Vorlage spezifiziert wurde. Nach der Auswahl einer Formular-Vorlage wird dieser Block nicht mehr angezeigt. Anstelle dessen wird dann der Block <!-- BEGIN/END mediadirInputfields --> angezeigt.

    <!-- BEGIN mediadirFormList -->
    • [[TXT_MEDIADIR_FORM_ID]]
    • [[TXT_MEDIADIR_FORM_IMAGE_THUMB]]
    • [[TXT_MEDIADIR_FORM_TITLE]]
    • [[TXT_MEDIADIR_FORM_DESCRIPTION]]
    <!-- END mediadirFormList -->

    <!-- END mediadirForms -->
    <!-- BEGIN mediadirInputfields -->

    Dieser Block wird bei der Erfassung eines neuen Eintrages erst angezeigt, nachdem eine Formular-Vorlage über den Block <!-- BEGIN/END mediadirForms --> ausgewählt wurde. Bei der Bearbeitung eines bestehenden Eintrages wird dieser Block direkt angezeigt.

    • [[MEDIADIR_ENTRY_ID]] ID des Eintrages
    • [[MEDIADIR_FORM_ID]] ID der dazugehöhrenden Formular-Vorlage
    • [[MEDIADIR_UPLOADER_ID]]
    • [[MEDIADIR_UPLOADER_CODE]]
    • [[MEDIADIR_READY_TO_CONFIRM]]
    • [[TXT_MEDIADIR_PLEASE_CHECK_INPUT]]
    • [[TXT_MEDIADIR_SUBMIT]]
    Auflistung der Eingabefelder

    <!-- BEGIN mediadirInputfieldElement -->

    Innerhalb dieses Blocks werden die Eingabefelder (<!-- BEGIN/END mediadirInputfieldList -->), sowie (sofern Option Übersetzungsstatus unter Anwendungen > Medienverzeichnis > Einstellungen > Einträge > Sprachen aktiviert ist) auch die Eingabemaske für den Übersetzungsstatus (<!-- BEGIN/END mediadirTranslationStatus -->) angezeigt.

    Der Block (<!-- BEGIN/END mediadirInputfieldElement -->) wird für jedes Eingabefeld und für den Übersetzungsstatus (sofern aktiv) je einmal angezeigt. Dies erlaubt es, sowohl die Eingabefelder, wie auch den Übersetzungsstatus innerhalb des gleiche HTML-Konstrukts auszugeben.

    Eingabefeld

    <!-- BEGIN mediadirInputfieldList -->
    • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
    • [[MEDIADIR_INPUTFIELD_FIELD]] HTML-Code für Eingabemaske des jeweiligen Eingabefeldes
      <!-- BEGIN mediadirInputfieldTooltip -->
      • [[MEDIADIR_INPUTFIELD_FIELD_TOOLTIP]] Zum jeweiligen Eingabefeld hinterlegten Infotext
      <!-- END mediadirInputfieldTooltip -->
    <!-- END mediadirInputfieldList -->

    Übersetzungsstatus

    <!-- BEGIN mediadirTranslationStatus -->

    Dieser Block wird am Ende, nach der Auflistung aller Eingabefelder angezeigt.

    • [[TXT_MEDIADIR_TRANSLATION_STATUS]]
      <!-- BEGIN mediadirTranslationLangList -->
      • [[MEDIADIR_TRANSLATION_LANG_ID]]
      • [[MEDIADIR_TRANSLATION_LANG_STATUS]]
      • [[TXT_MEDIADIR_TRANSLATION_LANG_NAME]]
      <!-- END mediadirTranslationLangList -->
    <!-- END mediadirTranslationStatus -->

    <!-- END mediadirInputfieldElement -->

    <!-- END mediadirInputfields -->
<!-- END mediadirEntryModifyForm -->

Bearbeitungsmaske für bestehende Einträge (section=MediaDir&cmd=edit | section=MediaDir&cmd=edit<FORM-ID>)

Mit dem Bereich edit können bestehende Einträge bearbeitet werden. Dabei muss über das URL-Argument eid die ID des gewünschten Eintrages übermittelt werden, welches in der Bearbeitungsmaske geladen werden soll. Dabei wird nur die Bearbeitung eigener Einträge (welche dem aktuell angemeldeten Benutzer gehören) unterstützt.

Mit dem Template-Block <!-- BEGIN/END mediadirEntryEditLink --> kann bei der Auflistung der Einträge (z.B. beim Bereich Auflistung der erfassten Einträge des angemeldeten Benutzers via <!-- BEGIN/END mediadirEntryList -->) direkt eine Verlinkung auf die Bearbeitungsmaske eines Eintrages generiert werden.

Optional kann für ausgewählte Formluar-Vorlagen eine individuelle Anwendungsseite definiert werden. Dazu wird die ID einer ausgewählten Formular-Vorlage direkt als Bereich der Anwendungsseite definiert:

edit<FORM-ID> (<FORM-ID> ist dabei durch die ID der gewünschten Formular-Vorlage zu ersetzen)

Es stehen die gleichen Platzhalter wie bei der Erfassungsmaske für neue Einträge zur Verfügung.

Löschformular (section=MediaDir&cmd=delete)

Der Bereich delete stellt ein Formular zur Löschung bestehender Einträge bereit. Dabei muss über das URL-Argument eid die ID des gewünschten Eintrages übermittelt werden, welches im Löschformular geladen werden soll. Dabei wird nur die Löschung eigener Einträge (welche dem aktuell angemeldeten Benutzer gehören) unterstützt.

Mit dem Template-Block <!-- BEGIN/END mediadirEntryDeleteLink --> kann bei der Auflistung der Einträge (z.B. beim Bereich Auflistung der erfassten Einträge des angemeldeten Benutzers via <!-- BEGIN/END mediadirEntryList -->) direkt eine Verlinkung auf die Löschmaske eines Eintrages generiert werden.

<!-- BEGIN mediadirEntryOkMessage -->

Dieser Block wird angezeigt, sofern der Löschvorgang erfolgreich war.

  • [[TXT_MEDIADIR_OK_MESSAGE]]
<!-- END mediadirEntryOkMessage -->
<!-- BEGIN mediadirEntryErrMessage -->

Dieser Block wird angezeigt, wenn der Löschvorgang fehlgeschlagen ist.

  • [[TXT_MEDIADIR_ERROR_MESSAGE]]
<!-- END mediadirEntryErrMessage -->
<!-- BEGIN mediadirEntryModifyForm -->

Dieser Block wird angezeigt, wenn der Löschvorgang noch nicht ausgelöst wurde oder falls der Löschvorgang fehlgeschlagen ist.

  • [[MEDIADIR_ENTRY_ID]] ID des zu löschenden Entrages
  • [[TXT_MEDIADIR_DELETE]]
  • [[TXT_MEDIADIR_ABORT]]
    <!-- BEGIN mediadirEntryList -->

    Dieser Block wird für jeden anzuzeigenden Eintrag einmal ausgegeben.

    Allgemein
    • [[MEDIADIR_ROW_CLASS]] = ('row1' : 'row2')
    • [[MEDIADIR_ENTRY_ID]] ID des Eintrages
    • [[MEDIADIR_ENTRY_VALIDATE_DATE]]
    • [[MEDIADIR_ENTRY_VALIDATE_TIMESTAMP]]
    • [[MEDIADIR_ENTRY_CREATE_DATE]]
    • [[MEDIADIR_ENTRY_CREATE_TIMESTAMP]]
    • [[MEDIADIR_ENTRY_UPDATE_DATE]]
    • [[MEDIADIR_ENTRY_UPDATE_TIMESTAMP]]
    • [[MEDIADIR_ENTRY_HITS]]
    • [[MEDIADIR_ENTRY_POPULAR_HITS]]
    Kontextdaten
    Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
    Titel [[MEDIADIR_ENTRY_TITLE]] [[MEDIADIR_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
    Inhalt [[MEDIADIR_ENTRY_CONTENT]] 4 [[MEDIADIR_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
    Adresse [[MEDIADIR_ENTRY_ADDRESS]] [[MEDIADIR_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
    PLZ [[MEDIADIR_ENTRY_ZIP]] [[MEDIADIR_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
    Ort [[MEDIADIR_ENTRY_CITY]] [[MEDIADIR_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
    Land [[MEDIADIR_ENTRY_COUNTRY]] [[MEDIADIR_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
    Bild [[MEDIADIR_ENTRY_IMAGE]] 5 [[MEDIADIR_ENTRY_IMAGE_SRC]] 6 [[MEDIADIR_ENTRY_IMAGE_RAW]] [[MEDIADIR_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
    Stichworte [[MEDIADIR_ENTRY_KEYWORDS]] [[MEDIADIR_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
    Slug [[MEDIADIR_ENTRY_SLUG]] [[MEDIADIR_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
    Kategorien
    • [[MEDIADIR_ENTRY_CATEGORIES]] UL/LI-Auflistung der zugewiesenen Kategorien

    oder

    <!-- BEGIN mediadir_category -->
    • [[MEDIADIR_ENTRY_CATEGORY_ID]] ID der Kategorie
    • [[MEDIADIR_ENTRY_CATEGORY_NAME]] Name der Kategorie
    • [[MEDIADIR_ENTRY_CATEGORY_DESCRIPTION]] Beschreibung der Kategorie
    • [[MEDIADIR_ENTRY_CATEGORY_PICTURE]] HTML-Bild der Kategorie
    • [[MEDIADIR_ENTRY_CATEGORY_PICTURE_SOURCE]] Bild Quelle (URL) der Kategorie
    • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Kategorie
    • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Kategorie
    • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Kategorie
    • [[MEDIADIR_ENTRY_CATEGORY_LINK]] HTML-Link zur Detailansicht der Kategorie mit dem Namen der Kategorie als Titel
    • [[MEDIADIR_ENTRY_CATEGORY_LINK_SRC]] URL zur Detailansicht der Kategorie
    <!-- END mediadir_category -->

    Ebenen
    • [[MEDIADIR_ENTRY_LEVELS]] UL/LI-Auflistung der zugewiesenen Ebenen

    oder

    <!-- BEGIN mediadir_level -->
    • [[MEDIADIR_ENTRY_LEVEL_ID]] ID der Ebene
    • [[MEDIADIR_ENTRY_LEVEL_NAME]] Name der Ebene
    • [[MEDIADIR_ENTRY_LEVEL_DESCRIPTION]] Beschreibung der Ebene
    • [[MEDIADIR_ENTRY_LEVEL_PICTURE]] HTML-Bild der Ebene
    • [[MEDIADIR_ENTRY_LEVEL_PICTURE_SOURCE]] Bild Quelle (URL) der Ebene
    • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Ebene
    • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Ebene
    • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Ebene
    • [[MEDIADIR_ENTRY_LEVEL_LINK]] HTML-Link zur Detailansicht der Ebene mit dem Namen der Ebene als Titel
    • [[MEDIADIR_ENTRY_LEVEL_LINK_SRC]] URL zur Detailansicht der Ebene
    <!-- END mediadir_level -->

    Verlinkung
    • [[MEDIADIR_ENTRY_DETAIL_URL]]
    • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
    • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
    • [[MEDIADIR_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
    Oberflächentexte
    • [[TXT_MEDIADIR_ENTRY_DELETE]]
    • [[TXT_MEDIADIR_ENTRY_EDIT]]
    • [[TXT_MEDIADIR_ENTRY_DETAIL]]
    Feld-Auflistung (Details)

    Mit dem Template-Block <!-- BEGIN/END mediadir_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

    <!-- BEGIN mediadir_inputfield_<ID>[_<LABEL>] -->

    Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

    Hinweis: Dieser Block wird nur angezeigt, sofern das entsprechende Feld Daten enthält. Siehe Feature-Request CLX-5879.

    • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
    • [[MEDIADIR_INPUTFIELD_VALUE]]
    <!-- END mediadir_inputfield_<ID>[_<LABEL>] -->

    Der Template-Block <!-- BEGIN/END mediadir_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_inputfield_<ID> --> definiert wurde:

    <!-- BEGIN mediadir_inputfields -->

    Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

    Hinweis: Dieser Block wird nur für jene Felder angezeigt, welche Daten enthalten. Siehe Feature-Request CLX-5879.

    • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
    • [[MEDIADIR_INPUTFIELD_VALUE]]
    <!-- END mediadir_inputfields -->

    Verfasser
    • [[MEDIADIR_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")
    Eintrag Bearbeiten

    Mit dem folgenden Block kann ein HTML-Link zur Bearbeitungsmaske des Eintrages erzeugt werden.

    <!-- BEGIN mediadirEntryEditLink -->

    Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu editieren aktiviert ist.

    • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
    • [[TXT_MEDIADIR_ENTRY_EDIT]]
    <!-- END mediadirEntryEditLink -->

    Eintrag löschen

    Mit dem folgenden Block kann ein HTML-Link zur Löschmaske des Eintrages erzeugt werden.

    <!-- BEGIN mediadirEntryDeleteLink -->

    Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu löschen aktiviert ist.

    • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
    • [[TXT_MEDIADIR_DELETE_EDIT]]
    <!-- END mediadirEntryDeleteLink -->

    Bewertung

    <!-- BEGIN mediadirEntryVotes -->
    • [[MEDIADIR_ENTRY_VOTES]]
    <!-- END mediadirEntryVotes -->
    <!-- BEGIN mediadirEntryVoteForm -->

    Hinweis: Zur Verwendung der Abstimmungsmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

    • [[MEDIADIR_ENTRY_VOTE_FORM]]
    <!-- END mediadirEntryVoteForm -->

    Kommentare

    <!-- BEGIN mediadirEntryCommentForm -->

    Hinweis: Zur Verwendung der Kommentarmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

    • [[TXT_MEDIADIR_COMMENTS]]
    • [[MEDIADIR_ENTRY_COMMENTS]] Anzahl Kommentare. Bsp.: 5 Kommentare
      <!-- BEGIN mediadirEntryComments -->
      • [[MEDIADIR_ENTRY_COMMENT_NAME]]
      • [[MEDIADIR_ENTRY_COMMENT_DATE]]
      • [[MEDIADIR_ENTRY_COMMENT_COMMENT]]
      <!-- END mediadirEntryComments -->
    • [[MEDIADIR_ENTRY_NEW_ADDED_COMMENT]]
    • [[MEDIADIR_ENTRY_COMMENT_FORM]]
    <!-- END mediadirEntryCommentForm -->

    Verwandte Einträge

    Mit dem Template-Block <!-- BEGIN/END mediadirEntryRelatedList --> können die zum Eintrag verwandten Einträge in Form einer Liste aufgeführt werden.

    <!-- BEGIN mediadirEntryRelatedList -->

    Dieser Block wird nur angezeigt, sofern verwandte Einträge vorhanden sind.

    Bei Verwendung/Platzierung dieses Blocks ausserhalb des Blocks <!-- BEGIN/END mediadirEntryList --> wird dieser nur angezeigt, sofern der Block <!-- BEGIN/END mediadirEntryList --> nur ein Eintrag anzeigt.

    Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie, Ebene oder manueller Zuweisung gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

    • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
    • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
    • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
    • [[MEDIADIR_CONFIG_FILTER_ASSOCIATED]]

    Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Filterung der Einträge mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

    • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

    Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

    • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
    • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
    • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
    Auflistung der verwandten Einträge

    <!-- BEGIN mediadirEntryRelatedListEntry -->
    Allgemein
    • [[MEDIADIR_ENTRY_RELATED_ROW_CLASS]] = ('row1' : 'row2')
    • [[MEDIADIR_ENTRY_RELATED_ENTRY_ID]]
    • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_DATE]]
    • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_TIMESTAMP]]
    • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_DATE]]
    • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_TIMESTAMP]]
    • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_DATE]]
    • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_TIMESTAMP]]
    • [[MEDIADIR_ENTRY_RELATED_ENTRY_HITS]]
    • [[MEDIADIR_ENTRY_RELATED_ENTRY_POPULAR_HITS]]
    Kontextdaten
    Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
    Titel [[MEDIADIR_ENTRY_RELATED_TITLE]] [[MEDIADIR_ENTRY_RELATED_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
    Inhalt [[MEDIADIR_ENTRY_RELATED_CONTENT]] 16 [[MEDIADIR_ENTRY_RELATED_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
    Adresse [[MEDIADIR_ENTRY_RELATED_ADDRESS]] [[MEDIADIR_ENTRY_RELATED_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
    PLZ [[MEDIADIR_ENTRY_RELATED_ZIP]] [[MEDIADIR_ENTRY_RELATED_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
    Ort [[MEDIADIR_ENTRY_RELATED_CITY]] [[MEDIADIR_ENTRY_RELATED_CITY_RAW]] Formular-Feld mit Kontext Ort.
    Land [[MEDIADIR_ENTRY_RELATED_COUNTRY]] [[MEDIADIR_ENTRY_RELATED_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
    Bild [[MEDIADIR_ENTRY_RELATED_IMAGE]] 17 [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC]] 18 [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
    Stichworte [[MEDIADIR_ENTRY_RELATED_KEYWORDS]] [[MEDIADIR_ENTRY_RELATED_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
    Slug [[MEDIADIR_ENTRY_RELATED_SLUG]] [[MEDIADIR_ENTRY_RELATED_SLUG_RAW]] Formular-Feld mit Kontext Slug.
    Verlinkung
    • [[MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL_URL]]
    • [[MEDIADIR_ENTRY_RELATED_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
    Oberflächentexte
    • [[TXT_MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL]]
    Feld-Auflistung (Details)

    Mit dem Template-Block <!-- BEGIN/END mediadir_entry_related_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

    <!-- BEGIN mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

    Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

    • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
    • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
    <!-- END mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

    Der Template-Block <!-- BEGIN/END mediadir_entry_related_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_entry_related_inputfield_<ID> --> definiert wurde:

    <!-- BEGIN mediadir_entry_related_inputfields -->

    Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

    • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
    • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
    <!-- END mediadir_entry_related_inputfields -->

    Verfasser
    • [[MEDIADIR_ENTRY_RELATED_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

    1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

    2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] 

    3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

    <!-- END mediadirEntryRelatedListEntry -->

    <!-- END mediadirEntryRelatedList -->


    1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

    2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_IMAGE_RAW]] 

    3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

    <!-- END mediadirEntryList -->
<!-- END mediadirEntryModifyForm -->

Layout / Inhaltsseiten

func_mediadir_entry([<templateName> : string [, <level> : int [, <category> : int [, <form> : int [, <entry> : int]]]]])

Gibt die publizierten Einträge aus. Die Ausgabe kann über folgende optionale Argumente gesteuert und gefiltert werden:

Argument Typ Beschreibung
<templateName> string Name der zu verwendenden Template-Datei zur Ausgabe der ausgewählten Einträge. Die Template-Datei wird von /themes/<theme>/modules/MediaDir/Template/Frontend/Widget/mediadir_entry/<templateName>.html geladen, wobei <theme> dem Verzeichnisnamen des aktuellen Themes entspricht. Falls für <templateName> ein leerer String ("") gesetzt wird, so wird als <templateName> der Wert Default verwendet. Falls die mit <templateName> referenzierte Datei nicht existiert, so erfolgt keine Ausgabe. Innerhalb der Template-Datei steht der Template-Block <!-- BEGIN/END mediadirEntryList --> zur Verfügung.
<level> int ID einer Ebene, von welcher die Einträge ausgegeben werden sollen. Wird als Wert 0 gesetzt, so erfolgt keine Filtrierung nach Ebene.
<category> int ID einer Kategorie, von welcher die Einträge ausgegeben werden sollen. Wird als Wert 0 gesetzt, so erfolgt keine Filtrierung nach Kategorie.
<form> int ID eines Formulars, von welchem die Einträge ausgegeben werden sollen. Wird als Wert 0 gesetzt, so erfolgt keine Filtrierung nach Formular.
<entry> int ID eines einzelnen Eintrages. Wird als Wert 0 gesetzt, so wird kein spezifischer Eintrag ausgewählt.

Die Verwendung aller Argumente ist optional. Wird kein Argument angegeben, so werden alle publizierten Einträge unter verwendung des Templates modules/MediaDir/Template/Frontend/Widget/mediadir_entry/Default.html des aktuellen Themes angezeigt - vorausgesetzt folgendes trifft zu:

  • Die Template-Datei Default.html existiert
  • Die Template-Datei Default.html enthält keine funktionale Platzhalter zur Filterung der Einträge

Innerhalb der Template-Datei (Default.html oder <templateName>.html) werden alternativ folgende funktionale Platzhalter unterstüzt, um die Einträge zu filtern:

  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_SORT_POPULAR]] Listet die Einträge sortiert nach Beliebtheit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_SORT_ALPHABETICAL]] Listet die Einträge in alphabetischer Reihenfolge auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Beispiele

Ausgewählter Eintrag (Bsp. ID: 42) unter Verwendung des Templates Detail.html anzeigen:

func_mediadir_entry("Detail", 0, 0, 0, 42)

Alle Einträge eines Formular (Bsp. ID: 3) unter Verwendung des Templates Default.html anzeigen:

func_mediadir_entry("", 0, 0, 3)

Nur Einträge eines Formular (Bsp. ID: 4) anzeigen, welche der bestimmten Kategorie (Bsp. ID: 5) zugewiesen sind (Darstellung mittels List.html):

func_mediadir_entry("List", 0, 5, 4)
<!-- BEGIN mediadirNavtree -->
Legacy

Erzeugt einen Breadcrumb, der die aktuelle Position innerhalb des Medienverzeichnisses (Hierarchie der Kategorien & Ebenen) visualisiert. Die Integration wird in einem Inhaltscontainer oder im Webdesign Template (index.html, content.html oder home.html) unterstützt.

Die Auflistung kann bei Bedarf durch Einsatz der folgenden funktionalen Platzhaltern so angepasst werden, damit Breadcrumb-Elemente auf die aktuelle Seite verlinkt werden, anstelle keiner Verlinkung, falls zum jeweiligen Element keine passende Anwendungsseite vorhanden ist.

  • [[MEDIADIR_CONFIG_FUNC_FALLBACK_LINK_MYSELF_AS_CATEGORY]] Verwende die aktuell Seite als Fallback bei fehlender Kategorie-Anwendungsseite
  • [[MEDIADIR_CONFIG_FUNC_FALLBACK_LINK_MYSELF_AS_LEVEL]] Verwende die aktuell Seite als Fallback bei fehlender Ebene-Anwendungsseite
    <!-- BEGIN mediadirNavtreeElement -->
    • [[MEDIADIR_NAVTREE_LINK]] HTML-Link des Strukturabschnitts
    • [[MEDIADIR_NAVTREE_LINK_SRC]] URL des Strukturabschnitts
    • [[MEDIADIR_NAVTREE_LINK_TITLE]] Titel des Strukturabschnitts
    • [[MEDIADIR_NAVTREE_LINK_CLASS]] Beim letzten Strukturabschnitt wird der Wert last gesetzt, ansonsten wird nichts ausgegeben
    • [[MEDIADIR_NAVTREE_SEPARATOR]] Beim ersten Strukturabschnitt wird nichts ausgegeben, ansonsten > (resp.: &gt;)
    <!-- END mediadirNavtreeElement -->
<!-- END mediadirNavtree -->
[[MEDIADIR_LATEST]]
Deprecated
Legacy
<!-- BEGIN mediadirLatest -->
Deprecated
Legacy

Siehe verfügbare Platzhalter und Template-Blöcke bei <!-- BEGIN/END mediadirEntryList -->.

Der Template-Block <!-- BEGIN/END mediadirLatest --> wird dabei anstelle des Blocks <!-- BEGIN/END mediadirEntryList --> verwendet.

<!-- END mediadirLatest -->
<!-- BEGIN mediadirLatest -->
Deprecated
Legacy

Um nur die Einträge eines bestimmten Formulars zu erhalten, muss man zuerst das entsprechende Medienverzeichnisformular wählen. Dies erfolgt mit dem Template Block <!-- BEGIN/END mediadirLatest_form_<CMD> -->. Das <CMD> eines Formulars ist in der Bearbeitungsmaske des gewünschten Formulars ersichtlich (unter Medienverzeichnis > Einstellungen > Formular Vorlagen gewünschtes Formular bearbeiten).

<!-- BEGIN mediadirLatest_form_<CMD> -->

Siehe verfügbare Platzhalter und Template-Blöcke bei <!-- BEGIN/END mediadirEntryList -->.

Der Template-Block <!-- BEGIN/END mediadirLatest_form_<CMD> --> wird dabei anstelle des Blocks <!-- BEGIN/END mediadirEntryList --> verwendet.

<!-- END mediadirLatest_form_<CMD> -->

Code Beispiel
<ul>
  <!-- BEGIN mediadirLatest -->
    <!-- BEGIN mediadirLatest_form_team -->
    <li><a href="[[MEDIADIR_ENTRY_DETAIL_URL]]">[[MEDIADIR_ENTRY_TITLE]]</a></li>
    <!-- END mediadirLatest_form_team -->
    <!-- BEGIN mediadirLatest_form_referenzen -->
    <li><a href="[[MEDIADIR_ENTRY_DETAIL_URL]]">[[MEDIADIR_ENTRY_TITLE]]</a></li>
    <!-- END mediadirLatest_form_referenzen -->
  <!-- END mediadirLatest -->
</ul>

Dieses Beispiel zeigt nur Einträge aus dem Formular "Team" und "Referenzen". Die Anzahl neuster Einträge kann über den Bereich Einstellungen des Medienverzeichnis in der Administrationskonsole gesteuert werden (siehe Headlines). Zu beachten gilt, dass diese Anzahl pro Formular gilt.

<!-- END mediadirLatest -->
<!-- BEGIN mediadirLatest_row_<N> -->
Deprecated
Legacy

<N> wird durch die jeweilige Spaltennummer ersetzt

Die mehrspaltige Auflistung wird über die Anzahl Template-Blöcke definiert. Für eine Auflistung mit 3 Spalten müssen drei Template-Blöcke definiert werden.

  • [[MEDIADIR_LATEST_ENTRY_FIELD_1_POS]] (1 -> Nummer des Eingabefeldes gemäß Sortierung der Formularfelder)
  • [[MEDIADIR_LATEST_ROW_CLASS]]
  • [[MEDIADIR_LATEST_ENTRY_ID]]
  • [[MEDIADIR_LATEST_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_LATEST_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_LATEST_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_LATEST_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_LATEST_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_LATEST_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_LATEST_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_DETAIL_URL]]
  • [[TXT_MEDIADIR_ENTRY_DETAIL]]
Code-Beispiel
<ul>
  <!-- BEGIN mediadirLatest_row_1 -->
  <li><a href="[[MEDIADIR_ENTRY_DETAIL_URL]]">[[MEDIADIR_LATEST_ENTRY_FIELD_1_POS]]</a></li>
  <!-- END mediadirLatest_row_1 -->
</ul>
<ul>
  <!-- BEGIN mediadirLatest_row_2 -->
  <li><a href="[[MEDIADIR_ENTRY_DETAIL_URL]]">[[MEDIADIR_LATEST_ENTRY_FIELD_1_POS]]</a></li>
  <!-- END mediadirLatest_row_2 -->
</ul>
<ul>
  <!-- BEGIN mediadirLatest_row_3 -->
  <li><a href="[[MEDIADIR_ENTRY_DETAIL_URL]]">[[MEDIADIR_LATEST_ENTRY_FIELD_1_POS]]</a></li>
  <!-- END mediadirLatest_row_3 -->
</ul>
<!-- END mediadirLatest_row_<N> -->
<!-- BEGIN mediadirList -->
Deprecated
Legacy

Mit dem Template-Block <!-- BEGIN/END mediadirList --> können die Einträge des Medienverzeichnis an beliebiger stelle der Website integriert werden. Unterstützt wird die Integration in Inhaltscontainern und den Template-Dateien index.html, content.html (inkl. content_custom_<custom>.html) und home.html (inkl. home_custom_<custom>.html) des Webdesign Templates.

Hinweis: Die Anzahl aufgelisteter Einträge hängt von der Konfigurationsoption Anzahl Einträge pro Seite ab.

Filter

Die Auflistung der Einträge kann nach Formular-Typ, Kategorie und Ebene gefiltert werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
    Alternativ kann ein verschachtelter Block eingefügt werden. Siehe <!-- BEGIN/END mediadirList_form_<FORM-ID> -->.
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
    Alternativ kann ein verschachtelter Block eingefügt werden. Siehe <!-- BEGIN/END mediadirList_category_<CATEGORY-ID> -->.
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
    Alternativ kann ein verschachtelter Block eingefügt werden. Siehe <!-- BEGIN/END mediadirList_level_<LEVEL-ID> -->.
Allgemein
  • [[MEDIADIR_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_ID]] ID des Eintrages
  • [[MEDIADIR_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_TITLE]] [[MEDIADIR_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_CONTENT]] 28 [[MEDIADIR_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_ADDRESS]] [[MEDIADIR_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_ZIP]] [[MEDIADIR_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_CITY]] [[MEDIADIR_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_COUNTRY]] [[MEDIADIR_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_IMAGE]] 29 [[MEDIADIR_ENTRY_IMAGE_SRC]] 30 [[MEDIADIR_ENTRY_IMAGE_RAW]] [[MEDIADIR_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_KEYWORDS]] [[MEDIADIR_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_SLUG]] [[MEDIADIR_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Kategorien
  • [[MEDIADIR_ENTRY_CATEGORIES]] UL/LI-Auflistung der zugewiesenen Kategorien

oder

<!-- BEGIN mediadir_category -->
  • [[MEDIADIR_ENTRY_CATEGORY_ID]] ID der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_NAME]] Name der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_DESCRIPTION]] Beschreibung der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE]] HTML-Bild der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE_SOURCE]] Bild Quelle (URL) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_LINK]] HTML-Link zur Detailansicht der Kategorie mit dem Namen der Kategorie als Titel
  • [[MEDIADIR_ENTRY_CATEGORY_LINK_SRC]] URL zur Detailansicht der Kategorie
<!-- END mediadir_category -->

Ebenen
  • [[MEDIADIR_ENTRY_LEVELS]] UL/LI-Auflistung der zugewiesenen Ebenen

oder

<!-- BEGIN mediadir_level -->
  • [[MEDIADIR_ENTRY_LEVEL_ID]] ID der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_NAME]] Name der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_DESCRIPTION]] Beschreibung der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE]] HTML-Bild der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE_SOURCE]] Bild Quelle (URL) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_LINK]] HTML-Link zur Detailansicht der Ebene mit dem Namen der Ebene als Titel
  • [[MEDIADIR_ENTRY_LEVEL_LINK_SRC]] URL zur Detailansicht der Ebene
<!-- END mediadir_level -->

Verlinkung
  • [[MEDIADIR_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_DELETE]]
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
  • [[TXT_MEDIADIR_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur angezeigt, sofern das entsprechende Feld Daten enthält. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur für jene Felder angezeigt, welche Daten enthalten. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")
Eintrag Bearbeiten

Mit dem folgenden Block kann ein HTML-Link zur Bearbeitungsmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryEditLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu editieren aktiviert ist.

  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
<!-- END mediadirEntryEditLink -->

Eintrag löschen

Mit dem folgenden Block kann ein HTML-Link zur Löschmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryDeleteLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu löschen aktiviert ist.

  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_DELETE_EDIT]]
<!-- END mediadirEntryDeleteLink -->

Bewertung

<!-- BEGIN mediadirEntryVotes -->
  • [[MEDIADIR_ENTRY_VOTES]]
<!-- END mediadirEntryVotes -->
<!-- BEGIN mediadirEntryVoteForm -->

Hinweis: Zur Verwendung der Abstimmungsmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[MEDIADIR_ENTRY_VOTE_FORM]]
<!-- END mediadirEntryVoteForm -->

Kommentare

<!-- BEGIN mediadirEntryCommentForm -->

Hinweis: Zur Verwendung der Kommentarmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[TXT_MEDIADIR_COMMENTS]]
  • [[MEDIADIR_ENTRY_COMMENTS]] Anzahl Kommentare. Bsp.: 5 Kommentare
    <!-- BEGIN mediadirEntryComments -->
    • [[MEDIADIR_ENTRY_COMMENT_NAME]]
    • [[MEDIADIR_ENTRY_COMMENT_DATE]]
    • [[MEDIADIR_ENTRY_COMMENT_COMMENT]]
    <!-- END mediadirEntryComments -->
  • [[MEDIADIR_ENTRY_NEW_ADDED_COMMENT]]
  • [[MEDIADIR_ENTRY_COMMENT_FORM]]
<!-- END mediadirEntryCommentForm -->

Verwandte Einträge

Mit dem Template-Block <!-- BEGIN/END mediadirEntryRelatedList --> können die zum Eintrag verwandten Einträge in Form einer Liste aufgeführt werden.

<!-- BEGIN mediadirEntryRelatedList -->

Dieser Block wird nur angezeigt, sofern verwandte Einträge vorhanden sind.

Bei Verwendung/Platzierung dieses Blocks ausserhalb des Blocks <!-- BEGIN/END mediadirEntryList --> wird dieser nur angezeigt, sofern der Block <!-- BEGIN/END mediadirEntryList --> nur ein Eintrag anzeigt.

Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie, Ebene oder manueller Zuweisung gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_ASSOCIATED]]

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Filterung der Einträge mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Auflistung der verwandten Einträge

<!-- BEGIN mediadirEntryRelatedListEntry -->
Allgemein
  • [[MEDIADIR_ENTRY_RELATED_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_ID]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_RELATED_TITLE]] [[MEDIADIR_ENTRY_RELATED_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_RELATED_CONTENT]] 16 [[MEDIADIR_ENTRY_RELATED_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_RELATED_ADDRESS]] [[MEDIADIR_ENTRY_RELATED_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_RELATED_ZIP]] [[MEDIADIR_ENTRY_RELATED_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_RELATED_CITY]] [[MEDIADIR_ENTRY_RELATED_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_RELATED_COUNTRY]] [[MEDIADIR_ENTRY_RELATED_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_RELATED_IMAGE]] 17 [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC]] 18 [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_RELATED_KEYWORDS]] [[MEDIADIR_ENTRY_RELATED_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_RELATED_SLUG]] [[MEDIADIR_ENTRY_RELATED_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_entry_related_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_entry_related_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_entry_related_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_entry_related_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryRelatedListEntry -->

<!-- END mediadirEntryRelatedList -->


  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirList -->
<!-- BEGIN mediadirList -->
Deprecated
Legacy

<!-- BEGIN mediadirList_form_<FORM-ID> -->

Der Template-Block <!-- BEGIN/END mediadirList_form_<FORM-ID> --> erlaubt die Auflistung der Einträge eines ausgewählten Formulars. <FORM-ID> ist dabei durch die ID des ausgewählten Formulars zu ersetzen.

Die Auflistung der Einträge kann weiters nach Kategorie und/oder Ebene gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)

Durch Platzierung des folgenden Platzhalters erfolgt die Filterung der Einträge zudem basierend auf den dynamisch gesetzten Filtern via URL-Argumente lid und cid:

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_SORT_POPULAR]] Listet die Einträge sortiert nach Beliebtheit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_SORT_ALPHABETICAL]] Listet die Einträge in alphabetischer Reihenfolge auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Allgemein
  • [[MEDIADIR_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_ID]] ID des Eintrages
  • [[MEDIADIR_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_TITLE]] [[MEDIADIR_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_CONTENT]] 31 [[MEDIADIR_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_ADDRESS]] [[MEDIADIR_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_ZIP]] [[MEDIADIR_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_CITY]] [[MEDIADIR_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_COUNTRY]] [[MEDIADIR_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_IMAGE]] 32 [[MEDIADIR_ENTRY_IMAGE_SRC]] 33 [[MEDIADIR_ENTRY_IMAGE_RAW]] [[MEDIADIR_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_KEYWORDS]] [[MEDIADIR_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_SLUG]] [[MEDIADIR_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Kategorien
  • [[MEDIADIR_ENTRY_CATEGORIES]] UL/LI-Auflistung der zugewiesenen Kategorien

oder

<!-- BEGIN mediadir_category -->
  • [[MEDIADIR_ENTRY_CATEGORY_ID]] ID der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_NAME]] Name der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_DESCRIPTION]] Beschreibung der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE]] HTML-Bild der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE_SOURCE]] Bild Quelle (URL) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_LINK]] HTML-Link zur Detailansicht der Kategorie mit dem Namen der Kategorie als Titel
  • [[MEDIADIR_ENTRY_CATEGORY_LINK_SRC]] URL zur Detailansicht der Kategorie
<!-- END mediadir_category -->

Ebenen
  • [[MEDIADIR_ENTRY_LEVELS]] UL/LI-Auflistung der zugewiesenen Ebenen

oder

<!-- BEGIN mediadir_level -->
  • [[MEDIADIR_ENTRY_LEVEL_ID]] ID der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_NAME]] Name der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_DESCRIPTION]] Beschreibung der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE]] HTML-Bild der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE_SOURCE]] Bild Quelle (URL) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_LINK]] HTML-Link zur Detailansicht der Ebene mit dem Namen der Ebene als Titel
  • [[MEDIADIR_ENTRY_LEVEL_LINK_SRC]] URL zur Detailansicht der Ebene
<!-- END mediadir_level -->

Verlinkung
  • [[MEDIADIR_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_DELETE]]
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
  • [[TXT_MEDIADIR_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur angezeigt, sofern das entsprechende Feld Daten enthält. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur für jene Felder angezeigt, welche Daten enthalten. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")
Eintrag Bearbeiten

Mit dem folgenden Block kann ein HTML-Link zur Bearbeitungsmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryEditLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu editieren aktiviert ist.

  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
<!-- END mediadirEntryEditLink -->

Eintrag löschen

Mit dem folgenden Block kann ein HTML-Link zur Löschmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryDeleteLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu löschen aktiviert ist.

  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_DELETE_EDIT]]
<!-- END mediadirEntryDeleteLink -->

Bewertung

<!-- BEGIN mediadirEntryVotes -->
  • [[MEDIADIR_ENTRY_VOTES]]
<!-- END mediadirEntryVotes -->
<!-- BEGIN mediadirEntryVoteForm -->

Hinweis: Zur Verwendung der Abstimmungsmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[MEDIADIR_ENTRY_VOTE_FORM]]
<!-- END mediadirEntryVoteForm -->

Kommentare

<!-- BEGIN mediadirEntryCommentForm -->

Hinweis: Zur Verwendung der Kommentarmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[TXT_MEDIADIR_COMMENTS]]
  • [[MEDIADIR_ENTRY_COMMENTS]] Anzahl Kommentare. Bsp.: 5 Kommentare
    <!-- BEGIN mediadirEntryComments -->
    • [[MEDIADIR_ENTRY_COMMENT_NAME]]
    • [[MEDIADIR_ENTRY_COMMENT_DATE]]
    • [[MEDIADIR_ENTRY_COMMENT_COMMENT]]
    <!-- END mediadirEntryComments -->
  • [[MEDIADIR_ENTRY_NEW_ADDED_COMMENT]]
  • [[MEDIADIR_ENTRY_COMMENT_FORM]]
<!-- END mediadirEntryCommentForm -->

Verwandte Einträge

Mit dem Template-Block <!-- BEGIN/END mediadirEntryRelatedList --> können die zum Eintrag verwandten Einträge in Form einer Liste aufgeführt werden.

<!-- BEGIN mediadirEntryRelatedList -->

Dieser Block wird nur angezeigt, sofern verwandte Einträge vorhanden sind.

Bei Verwendung/Platzierung dieses Blocks ausserhalb des Blocks <!-- BEGIN/END mediadirEntryList --> wird dieser nur angezeigt, sofern der Block <!-- BEGIN/END mediadirEntryList --> nur ein Eintrag anzeigt.

Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie, Ebene oder manueller Zuweisung gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_ASSOCIATED]]

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Filterung der Einträge mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Auflistung der verwandten Einträge

<!-- BEGIN mediadirEntryRelatedListEntry -->
Allgemein
  • [[MEDIADIR_ENTRY_RELATED_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_ID]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_RELATED_TITLE]] [[MEDIADIR_ENTRY_RELATED_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_RELATED_CONTENT]] 16 [[MEDIADIR_ENTRY_RELATED_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_RELATED_ADDRESS]] [[MEDIADIR_ENTRY_RELATED_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_RELATED_ZIP]] [[MEDIADIR_ENTRY_RELATED_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_RELATED_CITY]] [[MEDIADIR_ENTRY_RELATED_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_RELATED_COUNTRY]] [[MEDIADIR_ENTRY_RELATED_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_RELATED_IMAGE]] 17 [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC]] 18 [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_RELATED_KEYWORDS]] [[MEDIADIR_ENTRY_RELATED_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_RELATED_SLUG]] [[MEDIADIR_ENTRY_RELATED_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_entry_related_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_entry_related_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_entry_related_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_entry_related_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryRelatedListEntry -->

<!-- END mediadirEntryRelatedList -->

Code Beispiel
<ul>
  <!-- BEGIN mediadirList -->
    <!-- BEGIN mediadirList_form_3 -->
    [[MEDIADIR_CONFIG_FILTER_CATEGORY_5]]
    [[MEDIADIR_CONFIG_FILTER_LEVEL_10]]
    <li><a href="[[MEDIADIR_ENTRY_DETAIL_URL]]">[[MEDIADIR_ENTRY_TITLE]]</a></li>
    <!-- END mediadirList_form_3 -->
  <!-- END mediadirList -->
</ul>

Dieses Beispiel listet nur die Einträge aus dem Formular mit der ID 3 aus, welche sowohl der Kategorie mit der ID 5 und der Ebene mi tder ID 10 zugewiesen sind.


  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirList_form_<FORM-ID> -->

<!-- END mediadirList -->
<!-- BEGIN mediadirList -->
Deprecated
Legacy

<!-- BEGIN mediadirList_category_<CATEGORY-ID> -->

Der Template-Block <!-- BEGIN/END mediadirList_category_<CATEGORY-ID> --> erlaubt die Auflistung der Einträge einer ausgewählten Kategorie. <CATEGORY-ID> ist dabei durch die ID der ausgewählten Kategorie zu ersetzen.

Die Auflistung der Einträge kann weiters nach Formular-Typ und/oder Ebene gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)

Durch Platzierung des folgenden Platzhalters erfolgt die Filterung der Einträge zudem basierend auf den dynamisch gesetzten Filtern via URL-Argumente lid und cid:

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_SORT_POPULAR]] Listet die Einträge sortiert nach Beliebtheit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_SORT_ALPHABETICAL]] Listet die Einträge in alphabetischer Reihenfolge auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Allgemein
  • [[MEDIADIR_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_ID]] ID des Eintrages
  • [[MEDIADIR_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_TITLE]] [[MEDIADIR_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_CONTENT]] 34 [[MEDIADIR_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_ADDRESS]] [[MEDIADIR_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_ZIP]] [[MEDIADIR_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_CITY]] [[MEDIADIR_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_COUNTRY]] [[MEDIADIR_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_IMAGE]] 35 [[MEDIADIR_ENTRY_IMAGE_SRC]] 36 [[MEDIADIR_ENTRY_IMAGE_RAW]] [[MEDIADIR_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_KEYWORDS]] [[MEDIADIR_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_SLUG]] [[MEDIADIR_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Kategorien
  • [[MEDIADIR_ENTRY_CATEGORIES]] UL/LI-Auflistung der zugewiesenen Kategorien

oder

<!-- BEGIN mediadir_category -->
  • [[MEDIADIR_ENTRY_CATEGORY_ID]] ID der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_NAME]] Name der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_DESCRIPTION]] Beschreibung der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE]] HTML-Bild der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE_SOURCE]] Bild Quelle (URL) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_LINK]] HTML-Link zur Detailansicht der Kategorie mit dem Namen der Kategorie als Titel
  • [[MEDIADIR_ENTRY_CATEGORY_LINK_SRC]] URL zur Detailansicht der Kategorie
<!-- END mediadir_category -->

Ebenen
  • [[MEDIADIR_ENTRY_LEVELS]] UL/LI-Auflistung der zugewiesenen Ebenen

oder

<!-- BEGIN mediadir_level -->
  • [[MEDIADIR_ENTRY_LEVEL_ID]] ID der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_NAME]] Name der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_DESCRIPTION]] Beschreibung der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE]] HTML-Bild der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE_SOURCE]] Bild Quelle (URL) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_LINK]] HTML-Link zur Detailansicht der Ebene mit dem Namen der Ebene als Titel
  • [[MEDIADIR_ENTRY_LEVEL_LINK_SRC]] URL zur Detailansicht der Ebene
<!-- END mediadir_level -->

Verlinkung
  • [[MEDIADIR_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_DELETE]]
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
  • [[TXT_MEDIADIR_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur angezeigt, sofern das entsprechende Feld Daten enthält. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur für jene Felder angezeigt, welche Daten enthalten. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")
Eintrag Bearbeiten

Mit dem folgenden Block kann ein HTML-Link zur Bearbeitungsmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryEditLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu editieren aktiviert ist.

  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
<!-- END mediadirEntryEditLink -->

Eintrag löschen

Mit dem folgenden Block kann ein HTML-Link zur Löschmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryDeleteLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu löschen aktiviert ist.

  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_DELETE_EDIT]]
<!-- END mediadirEntryDeleteLink -->

Bewertung

<!-- BEGIN mediadirEntryVotes -->
  • [[MEDIADIR_ENTRY_VOTES]]
<!-- END mediadirEntryVotes -->
<!-- BEGIN mediadirEntryVoteForm -->

Hinweis: Zur Verwendung der Abstimmungsmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[MEDIADIR_ENTRY_VOTE_FORM]]
<!-- END mediadirEntryVoteForm -->

Kommentare

<!-- BEGIN mediadirEntryCommentForm -->

Hinweis: Zur Verwendung der Kommentarmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[TXT_MEDIADIR_COMMENTS]]
  • [[MEDIADIR_ENTRY_COMMENTS]] Anzahl Kommentare. Bsp.: 5 Kommentare
    <!-- BEGIN mediadirEntryComments -->
    • [[MEDIADIR_ENTRY_COMMENT_NAME]]
    • [[MEDIADIR_ENTRY_COMMENT_DATE]]
    • [[MEDIADIR_ENTRY_COMMENT_COMMENT]]
    <!-- END mediadirEntryComments -->
  • [[MEDIADIR_ENTRY_NEW_ADDED_COMMENT]]
  • [[MEDIADIR_ENTRY_COMMENT_FORM]]
<!-- END mediadirEntryCommentForm -->

Verwandte Einträge

Mit dem Template-Block <!-- BEGIN/END mediadirEntryRelatedList --> können die zum Eintrag verwandten Einträge in Form einer Liste aufgeführt werden.

<!-- BEGIN mediadirEntryRelatedList -->

Dieser Block wird nur angezeigt, sofern verwandte Einträge vorhanden sind.

Bei Verwendung/Platzierung dieses Blocks ausserhalb des Blocks <!-- BEGIN/END mediadirEntryList --> wird dieser nur angezeigt, sofern der Block <!-- BEGIN/END mediadirEntryList --> nur ein Eintrag anzeigt.

Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie, Ebene oder manueller Zuweisung gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_ASSOCIATED]]

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Filterung der Einträge mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Auflistung der verwandten Einträge

<!-- BEGIN mediadirEntryRelatedListEntry -->
Allgemein
  • [[MEDIADIR_ENTRY_RELATED_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_ID]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_RELATED_TITLE]] [[MEDIADIR_ENTRY_RELATED_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_RELATED_CONTENT]] 16 [[MEDIADIR_ENTRY_RELATED_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_RELATED_ADDRESS]] [[MEDIADIR_ENTRY_RELATED_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_RELATED_ZIP]] [[MEDIADIR_ENTRY_RELATED_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_RELATED_CITY]] [[MEDIADIR_ENTRY_RELATED_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_RELATED_COUNTRY]] [[MEDIADIR_ENTRY_RELATED_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_RELATED_IMAGE]] 17 [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC]] 18 [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_RELATED_KEYWORDS]] [[MEDIADIR_ENTRY_RELATED_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_RELATED_SLUG]] [[MEDIADIR_ENTRY_RELATED_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_entry_related_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_entry_related_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_entry_related_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_entry_related_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryRelatedListEntry -->

<!-- END mediadirEntryRelatedList -->


  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirList_category_<CATEGORY-ID> -->

<!-- END mediadirList -->
<!-- BEGIN mediadirList -->
Deprecated
Legacy

<!-- BEGIN mediadirList_level_<LEVEL-ID> -->

Der Template-Block <!-- BEGIN/END mediadirList_level_<LEVEL-ID> --> erlaubt die Auflistung der Einträge einer ausgewählten Ebene. <LEVEL-ID> ist dabei durch die ID der ausgewählten Ebene zu ersetzen.

Die Auflistung der Einträge kann weiters nach Formular-Typ und/oder Kategorie gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)

Durch Platzierung des folgenden Platzhalters erfolgt die Filterung der Einträge zudem basierend auf den dynamisch gesetzten Filtern via URL-Argumente lid und cid:

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_SORT_POPULAR]] Listet die Einträge sortiert nach Beliebtheit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_SORT_ALPHABETICAL]] Listet die Einträge in alphabetischer Reihenfolge auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Allgemein
  • [[MEDIADIR_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_ID]] ID des Eintrages
  • [[MEDIADIR_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_TITLE]] [[MEDIADIR_ENTRY_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_CONTENT]] 37 [[MEDIADIR_ENTRY_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_ADDRESS]] [[MEDIADIR_ENTRY_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_ZIP]] [[MEDIADIR_ENTRY_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_CITY]] [[MEDIADIR_ENTRY_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_COUNTRY]] [[MEDIADIR_ENTRY_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_IMAGE]] 38 [[MEDIADIR_ENTRY_IMAGE_SRC]] 39 [[MEDIADIR_ENTRY_IMAGE_RAW]] [[MEDIADIR_ENTRY_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_KEYWORDS]] [[MEDIADIR_ENTRY_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_SLUG]] [[MEDIADIR_ENTRY_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Kategorien
  • [[MEDIADIR_ENTRY_CATEGORIES]] UL/LI-Auflistung der zugewiesenen Kategorien

oder

<!-- BEGIN mediadir_category -->
  • [[MEDIADIR_ENTRY_CATEGORY_ID]] ID der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_NAME]] Name der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_DESCRIPTION]] Beschreibung der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE]] HTML-Bild der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_PICTURE_SOURCE]] Bild Quelle (URL) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Kategorie
  • [[MEDIADIR_ENTRY_CATEGORY_LINK]] HTML-Link zur Detailansicht der Kategorie mit dem Namen der Kategorie als Titel
  • [[MEDIADIR_ENTRY_CATEGORY_LINK_SRC]] URL zur Detailansicht der Kategorie
<!-- END mediadir_category -->

Ebenen
  • [[MEDIADIR_ENTRY_LEVELS]] UL/LI-Auflistung der zugewiesenen Ebenen

oder

<!-- BEGIN mediadir_level -->
  • [[MEDIADIR_ENTRY_LEVEL_ID]] ID der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_NAME]] Name der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_DESCRIPTION]] Beschreibung der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE]] HTML-Bild der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_PICTURE_SOURCE]] Bild Quelle (URL) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_THUMBNAIL]] Pfad (URL) zum Vorschaubild (klein) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_MEDIUM]] Pfad (URL) zum Vorschaubild (mittlere Grösse) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_THUMBNAIL_FORMAT_LARGE]] Pfad (URL) zum Vorschaubild (gross) der Ebene
  • [[MEDIADIR_ENTRY_LEVEL_LINK]] HTML-Link zur Detailansicht der Ebene mit dem Namen der Ebene als Titel
  • [[MEDIADIR_ENTRY_LEVEL_LINK_SRC]] URL zur Detailansicht der Ebene
<!-- END mediadir_level -->

Verlinkung
  • [[MEDIADIR_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[MEDIADIR_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_DELETE]]
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
  • [[TXT_MEDIADIR_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur angezeigt, sofern das entsprechende Feld Daten enthält. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

Hinweis: Dieser Block wird nur für jene Felder angezeigt, welche Daten enthalten. Siehe Feature-Request CLX-5879.

  • [[TXT_MEDIADIR_INPUTFIELD_NAME]] Zum jeweiligen Eingabefeld hinterlegter Feldname
  • [[MEDIADIR_INPUTFIELD_VALUE]]
<!-- END mediadir_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")
Eintrag Bearbeiten

Mit dem folgenden Block kann ein HTML-Link zur Bearbeitungsmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryEditLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu editieren aktiviert ist.

  • [[MEDIADIR_ENTRY_EDIT_URL]] URL zum Bearbeitungsformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_ENTRY_EDIT]]
<!-- END mediadirEntryEditLink -->

Eintrag löschen

Mit dem folgenden Block kann ein HTML-Link zur Löschmaske des Eintrages erzeugt werden.

<!-- BEGIN mediadirEntryDeleteLink -->

Dieser Block wird nur angezeigt wenn die Option Besuchern erlauben eigene Einträge zu löschen aktiviert ist.

  • [[MEDIADIR_ENTRY_DELETE_URL]] URL zum Löschformular des angezeigten Eintrages.
  • [[TXT_MEDIADIR_DELETE_EDIT]]
<!-- END mediadirEntryDeleteLink -->

Bewertung

<!-- BEGIN mediadirEntryVotes -->
  • [[MEDIADIR_ENTRY_VOTES]]
<!-- END mediadirEntryVotes -->
<!-- BEGIN mediadirEntryVoteForm -->

Hinweis: Zur Verwendung der Abstimmungsmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[MEDIADIR_ENTRY_VOTE_FORM]]
<!-- END mediadirEntryVoteForm -->

Kommentare

<!-- BEGIN mediadirEntryCommentForm -->

Hinweis: Zur Verwendung der Kommentarmöglichkeit muss der Platzhalter [[MEDIADIR_JAVASCRIPT]] in der Anwendungsvorlage eingefügt werden.

  • [[TXT_MEDIADIR_COMMENTS]]
  • [[MEDIADIR_ENTRY_COMMENTS]] Anzahl Kommentare. Bsp.: 5 Kommentare
    <!-- BEGIN mediadirEntryComments -->
    • [[MEDIADIR_ENTRY_COMMENT_NAME]]
    • [[MEDIADIR_ENTRY_COMMENT_DATE]]
    • [[MEDIADIR_ENTRY_COMMENT_COMMENT]]
    <!-- END mediadirEntryComments -->
  • [[MEDIADIR_ENTRY_NEW_ADDED_COMMENT]]
  • [[MEDIADIR_ENTRY_COMMENT_FORM]]
<!-- END mediadirEntryCommentForm -->

Verwandte Einträge

Mit dem Template-Block <!-- BEGIN/END mediadirEntryRelatedList --> können die zum Eintrag verwandten Einträge in Form einer Liste aufgeführt werden.

<!-- BEGIN mediadirEntryRelatedList -->

Dieser Block wird nur angezeigt, sofern verwandte Einträge vorhanden sind.

Bei Verwendung/Platzierung dieses Blocks ausserhalb des Blocks <!-- BEGIN/END mediadirEntryList --> wird dieser nur angezeigt, sofern der Block <!-- BEGIN/END mediadirEntryList --> nur ein Eintrag anzeigt.

Die Auflistung der Einträge kann bei Bedarf nach Formular-Typ, Kategorie, Ebene oder manueller Zuweisung gefiltert werden. Dazu können die folgenden funktionalen Platzhalter eingesetzt werden:

  • [[MEDIADIR_CONFIG_FILTER_FORM_<ID>]] Filtert die Auflistung nach Formular (<ID> ist dabei durch die ID des gewünschten Formulars zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]] Filtert die Auflistung nach Kategorie (<ID> ist dabei durch die ID der gewünschten Kategorie zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]] Filtert die Auflistung nach Ebene (<ID> ist dabei durch die ID der gewünschten Ebene zu ersetzen)
  • [[MEDIADIR_CONFIG_FILTER_ASSOCIATED]]

Mit dem folgenden, zusätzlichen Platzhalter erfolgt die Filterung der Einträge mit den dynamisch gesetzten Filtern (basierend auf den URL-Argumenten):

  • [[MEDIADIR_CONFIG_FILTER_AUTO]] Berücksichtigt bei der Filterung zudem die URL-Argumente lid und cid

Mit den folgenden funktionalen Platzhaltern kann zudem die Auflistung gesteuert werden:

  • [[MEDIADIR_CONFIG_LIST_LATEST]] Listet die Einträge sortiert nach Neuigkeit auf (anstelle der definierten Reihenfolge)
  • [[MEDIADIR_CONFIG_LIST_LIMIT_<LIMIT>]] Beschränkt die Anzeige auf maximal <LIMIT> Einträge
  • [[MEDIADIR_CONFIG_LIST_OFFSET_<OFFSET>]] Die ersten <OFFSET> Einträge bei der Auflistung überspringen
Auflistung der verwandten Einträge

<!-- BEGIN mediadirEntryRelatedListEntry -->
Allgemein
  • [[MEDIADIR_ENTRY_RELATED_ROW_CLASS]] = ('row1' : 'row2')
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_ID]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_VALIDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_CREATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_DATE]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_UPDATE_TIMESTAMP]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_HITS]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_POPULAR_HITS]]
Kontextdaten
Kontext Platzhalter (HTML-codierte Ausgabe) Platzhalter (Rohdaten) Quelle
Titel [[MEDIADIR_ENTRY_RELATED_TITLE]] [[MEDIADIR_ENTRY_RELATED_TITLE_RAW]] Formular-Feld mit Kontext Titel oder das erste textuelle Eingabefeld des Formulars.
Inhalt [[MEDIADIR_ENTRY_RELATED_CONTENT]] 16 [[MEDIADIR_ENTRY_RELATED_CONTENT_RAW]] Formular-Feld mit Kontext Inhalt.
Adresse [[MEDIADIR_ENTRY_RELATED_ADDRESS]] [[MEDIADIR_ENTRY_RELATED_ADDRESS_RAW]] Formular-Feld mit Kontext Adresse.
PLZ [[MEDIADIR_ENTRY_RELATED_ZIP]] [[MEDIADIR_ENTRY_RELATED_ZIP_RAW]] Formular-Feld mit Kontext PLZ.
Ort [[MEDIADIR_ENTRY_RELATED_CITY]] [[MEDIADIR_ENTRY_RELATED_CITY_RAW]] Formular-Feld mit Kontext Ort.
Land [[MEDIADIR_ENTRY_RELATED_COUNTRY]] [[MEDIADIR_ENTRY_RELATED_COUNTRY_RAW]] Formular-Feld mit Kontext Land.
Bild [[MEDIADIR_ENTRY_RELATED_IMAGE]] 17 [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC]] 18 [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] [[MEDIADIR_ENTRY_RELATED_IMAGE_SRC_RAW]] Formular-Feld mit Kontext Bild.
Stichworte [[MEDIADIR_ENTRY_RELATED_KEYWORDS]] [[MEDIADIR_ENTRY_RELATED_KEYWORDS_RAW]] Formular-Feld mit Kontext Stichworte.
Slug [[MEDIADIR_ENTRY_RELATED_SLUG]] [[MEDIADIR_ENTRY_RELATED_SLUG_RAW]] Formular-Feld mit Kontext Slug.
Verlinkung
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL_URL]]
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_TITLE_URL_ENCODED]] URL-encodierte Ausgabe des Titels des Eintrages
Oberflächentexte
  • [[TXT_MEDIADIR_ENTRY_RELATED_ENTRY_DETAIL]]
Feld-Auflistung (Details)

Mit dem Template-Block <!-- BEGIN/END mediadir_entry_related_inputfield_<ID>[_<LABEL>] --> kann der Inhalt eines ausgewählten Formular-Feldes ausgegeben werden. <ID> ist dabei durch die ID des jeweiligen Formular-Feldes zu ersetzen. Durch Angabe einer optionalen Bezeichnung (_<LABEL>) kann der Inhalt eines Formular-Feldes mehrfach in einer Anwendungsvorlage oder einem FieldTemplate integriert werden. <LABEL> ist dabei durch einen alphanumerischen Text zu ersetzen. Gültiges Format für <LABEL>: [a-z0-9]+

<!-- BEGIN mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfield_<ID>[_<LABEL>] -->

Der Template-Block <!-- BEGIN/END mediadir_entry_related_inputfields --> kann genutzt werden, um die Inhalte alle Formular-Felder (welche einen Wert gesetzt haben) auszugeben, für welche kein spezifischer Template-Block mit <!-- BEGIN/END mediadir_entry_related_inputfield_<ID> --> definiert wurde:

<!-- BEGIN mediadir_entry_related_inputfields -->

Hinweis: Die zu einem Formular-Feld spezifischen Platzhalter sind direkt in der Erfassungsmaske des jeweiligen Formulars (im Reiter Platzhalter) zu entnehmen.

  • [[TXT_MEDIADIR_ENTRY_RELATED_INPUTFIELD_NAME]]
  • [[MEDIADIR_ENTRY_RELATED_INPUTFIELD_VALUE]]
<!-- END mediadir_entry_related_inputfields -->

Verfasser
  • [[MEDIADIR_ENTRY_RELATED_ENTRY_AUTHOR]] Benutzername des Verfassers (falls gesetzt, ansonsten "unknown")

  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirEntryRelatedListEntry -->

<!-- END mediadirEntryRelatedList -->


  1. Bei Formular-Feldern vom Typ Wysiwyg ist die Ausgabe immer in Rohform, also als HTML-Code. 

  2. Bei Formular-Feldern vom Typ Bild wird ein verlinkter img-Tag ausgegeben und ist identisch zu [[MEDIADIR_ENTRY_IMAGE_RAW]] 

  3. Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ Bild oder Link 

<!-- END mediadirList_level_<LEVEL-ID> -->

<!-- END mediadirList -->
[[MEDIADIR_NAVBAR]]
Legacy

Erzeugt eine Navigation der Kategorien und Ebenen zur Integration in einer Inhaltsseite oder im Webdesign Template (index.html, content.html und sidebar.html). Abhängig davon, ob die Verwendung von Ebenen aktiviert ist und ob pro Ebene die Verwendung von Kategorien aktiviert ist, wird eine <ul>/<li>-Liste von Ebenen und Kategorien erzeugt.

Beispielausgabe
<ul id="mediadirNavigationPlaceholder">
  <li class="level_1">
    <a href="/mediadir/category1" class="active">Category 1</a>
  </li>
  <li class="level_1">
    <a href="/mediadir/category2" class="">Category 2</a>
  </li>
  <li class="level_2">
    <a href="/mediadir/category2/subcategoryA" class="">Subcategory A</a>
  </li>
  <li class="level_1">
    <a href="/mediadir/category3" class="">Category 3</a>
  </li>
</ul>