Listen-Layout
Das Format Liste zeigt Begegnungen als sortierbare, paginierte HTML-Tabelle an. Jede Zeile repräsentiert eine Begegnung.
Aussehen
Die Tabelle hat eine <thead>-Zeile mit Spaltenbezeichnungen und ein <tbody> mit einer Zeile pro Begegnung. Wechselnde Zeilen erhalten die Klasse alternate für Zebra-Streifenmuster.
Die Spalte Datum ist immer vorhanden und immer die erste Spalte. Alle anderen Spalten sind optional und werden über die Meta-Box Spalten im Kalender-Bearbeitungsbildschirm gesteuert.
Verfügbare Spalten
Welche Spalten erscheinen, wird pro Kalender in der Meta-Box Spalten festgelegt. Die verfügbaren Spalten sind:
Datum — Begegnungsdatum formatiert entsprechend Einstellungen > Allgemein > Datumsformat (immer angezeigt)
Begegnung / Mannschaften / Heim + Auswärts — Der Begegnungstitel, Mannschaftsnamen oder ein geteiltes Heim/Auswärts-Layout; die genaue Bezeichnung und Struktur hängt von der Einstellung Titelformat unter Begegnungen > Einstellungen > Begegnungsliste ab
Uhrzeit/Ergebnisse / Uhrzeit / Ergebnisse — Anstoßzeit oder Spielstand; die Spaltenbezeichnung hängt von der Einstellung Uhrzeit-/Ergebnisformat unter Begegnungen > Einstellungen > Begegnungsliste ab
Liga — Liga-Taxonomiebegriffe
Saison — Saison-Taxonomiebegriffe
Austragungsort — Austragungsort-Taxonomiebegriffe; Austragungsort-Namen verlinken auf ihre Archivseiten, wenn Austragungsorte verlinken aktiviert ist
Artikel — Links zum Begegnungsbericht oder zur Vorschau; zeigt ein Kamerasymbol, wenn die Begegnung ein hervorgehobenes Bild hat, und ein Videosymbol, wenn ein Video gesetzt ist
Spieltag — Der Spieltagswert aus
sp_day
Sortieren
Wenn die Option Sortierbar aktiviert ist (gesteuert durch den Shortcode-Parameter sortable, standardmäßig entsprechend der Website-Einstellung Sortierbare Tabellen aktivieren), werden die Spaltenüberschriften zu anklickbaren Sortiersteuerungen, die durch die SportsPress DataTables-Integration betrieben werden.
Paginierung
Wenn Paginiert aktiviert ist (paginated="1", Standard), wird die Tabelle in Seiten aufgeteilt. Die Anzahl der Zeilen pro Seite entspricht standardmäßig dem unter Begegnungen > Einstellungen > Begegnungsliste eingestellten Limit (Standard: 10) und kann mit dem Shortcode-Parameter rows überschrieben werden.
Responsiver Modus
Wenn Responsiv aktiviert ist (responsive="1"), kollabiert die Tabelle auf kleinen Bildschirmen, blendet weniger wichtige Spalten aus und zeigt sie beim Aufklappen der Zeile inline an. Die Anzahl der sichtbaren Zeilen im responsiven Modus wird ebenfalls durch rows gesteuert.
Mannschaftslogos
Mannschaftslogos erscheinen neben Mannschaftsnamen, wenn Logos anzeigen unter Begegnungen > Einstellungen > Begegnungsliste aktiviert ist oder wenn show_team_logo="1" an den Shortcode übergeben wird.
Shortcode
[event_list id="42"]
Parameter | Standard | Beschreibung |
| (leer) | Kalender-Beitrags-ID |
|
|
|
|
|
|
|
| Maximale Anzahl anzuzeigender Begegnungen; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Zeilen pro Seite im Paginierungs-/Responsivmodus |
|
|
|
|
|
|
Unterschied zum Kalenderraster
Das Listen-Layout stellt Begegnungen in einer linearen Tabelle statt in einem monatlichen Raster dar. Es zeigt mehr Details pro Begegnung (Spalten, Ergebnisse, Austragungsort, Artikel-Links) und unterstützt Paginierung und Sortierung. Das Kalenderraster eignet sich besser für eine monatliche Übersicht; die Liste eignet sich besser für einen detaillierten Spielplan/Ergebnisplan.
