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:
- Breadcrumb (
<!-- BEGIN/END mediadirNavtree -->
) - Aktuelle Ebene & Kategorie (
<!-- BEGIN/END mediadirCategoryLevelDetail -->
) - Auflistung Ebenen & Kategorien (
<!-- BEGIN/END mediadirCategoriesLevelsList -->
) - Suchformlar (
<!-- BEGIN/END mediadirSearchform -->
) - Auflistung von Einträgen (
<!-- BEGIN/END mediadirEntryList -->
) - Auflistung von verwandten Einträgen (
<!-- BEGIN/END mediadirEntryRelatedList -->
)
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:
- URL-Argument (tertiäre Filterung)
- Funktionale Platzhalter (sekundäre Filterung)
- 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.:>
)
<!-- 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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_CATEGORY_LEVEL_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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 einerAND
- auf eineOR
-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:
<!-- BEGIN/END mediadirSearchform -->
<!-- BEGIN/END mediadirCategoryLevelDetail -->
- Falls Einträge gefunden wurden:
<!-- BEGIN/END mediadirEntryList -->
- Wurden keine Einträge gefunden:
<!-- BEGIN/END mediadirNoEntriesFound -->
[[MEDIADIR_SEARCH_GOOGLE_MAP]]
Google Maps Karte der gefundenen Einträge
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):
-
Eine Kategorie mit aktivierter Option Einträge anzeigen ist ausgewählt (egal ob via Anwendungs-Bereich
cmd
, funktionalen Platzhalter[[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]]
oder URL-Argumentcid
) -
Keine Kategorie ist ausgewählt, die Verwendung von Ebenen ist aber aktiviert und eine Ebene mit aktivierter Option Einträge anzeigen ist ausgewählt (egal ob via Anwendungs-Bereich
cmd
, funktionalen Platzhalter[[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]]
oder URL-Argumentlid
) -
Die Option Neuste Einträge bei der Übersicht auflisten ist aktiviert und weder eine Ebene, noch eine Kategorie ist ausgewählt
In diesem Fall wird der Template-Block
<!-- BEGIN/END mediadirLatestList -->
anstelle des Blocks<!-- BEGIN/END mediadirEntryList -->
angezeigt.Achtung: Ist
<!-- BEGIN/END mediadirLatestList -->
nicht vorhanden, dann werden keine Einträge angezeigt. -
Ein Formular, das weder die Verwendung von Ebenen, noch die von Kategorien aktiviert hat, ist ausgewählt (egal ob via Anwendungs-Bereich
cmd
oder funktionalen Platzhalter[[MEDIADIR_CONFIG_FILTER_FORM_<ID>]]
) -
Alle folgenden Bedingungen sind erfüllt:
- Keine Kategorie ist ausgewählt (egal ob via Anwendungs-Bereich
cmd
, funktionalen Platzhalter[[MEDIADIR_CONFIG_FILTER_CATEGORY_<ID>]]
oder URL-Argumentcid
) - Die Verwendung von Ebenen ist nicht aktiviert oder keine Ebene ist ausgewählt (egal ob via Anwendungs-Bereich
cmd
, funktionalen Platzhalter[[MEDIADIR_CONFIG_FILTER_LEVEL_<ID>]]
oder URL-Argumentlid
) - Der Template-Block
<!-- BEGIN/END mediadirCategoriesLevelsList -->
ist in der Anwendungsvorlage nicht vorhanden - Ein Formular ist ausgewählt (egal ob via Anwendungs-Bereich
cmd
oder funktionalen Platzhalter[[MEDIADIR_CONFIG_FILTER_FORM_<ID>]]
)
- Keine Kategorie ist ausgewählt (egal ob via Anwendungs-Bereich
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 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[[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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- END mediadirEntryRelatedListEntry -->
<!-- END mediadirEntryRelatedList -->
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- END mediadirEntryRelatedListEntry -->
<!-- END mediadirEntryRelatedList -->
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.:>
)
<!-- 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 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[[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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- END mediadirEntryRelatedListEntry -->
<!-- END mediadirEntryRelatedList -->
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_RELATED_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_PREVIOUS_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_NEXT_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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.:>
)
<!-- 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.
<!-- 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 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[[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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- END mediadirEntryRelatedListEntry -->
<!-- END mediadirEntryRelatedList -->
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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 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[[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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- END mediadirEntryRelatedListEntry -->
<!-- END mediadirEntryRelatedList -->
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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 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[[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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- END mediadirEntryRelatedListEntry -->
<!-- END mediadirEntryRelatedList -->
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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 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[[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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- END mediadirEntryRelatedListEntry -->
<!-- END mediadirEntryRelatedList -->
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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.<!-- 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
<!-- END mediadirInputfieldList -->
Übersetzungsstatus
<!-- 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 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[[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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- END mediadirEntryRelatedListEntry -->
<!-- END mediadirEntryRelatedList -->
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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-Argumentelid
undcid
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.:>
)
<!-- END mediadirNavtreeElement -->
<!-- END mediadirNavtree -->
<!-- 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)<!-- 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)<!-- 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)<!-- 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 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[[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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- END mediadirEntryRelatedListEntry -->
<!-- END mediadirEntryRelatedList -->
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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-Argumentelid
undcid
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 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[[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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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.
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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-Argumentelid
undcid
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 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[[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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- END mediadirEntryRelatedListEntry -->
<!-- END mediadirEntryRelatedList -->
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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-Argumentelid
undcid
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 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[[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-Argumentelid
undcid
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")
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_RELATED_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- END mediadirEntryRelatedListEntry -->
<!-- END mediadirEntryRelatedList -->
-
Bei Formular-Feldern vom Typ
Wysiwyg
ist die Ausgabe immer in Rohform, also als HTML-Code. ↩ -
Bei Formular-Feldern vom Typ
Bild
wird ein verlinkterimg
-Tag ausgegeben und ist identisch zu[[MEDIADIR_ENTRY_IMAGE_RAW]]
↩ -
Ausgabe des Bildpfades - nur verfügbar bei Formular-Feldern vom Typ
Bild
oderLink
↩
<!-- 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>