Ansichten und Listen
Du öffnest eine Sammlung im tibi-admin (Verwaltungs-Backend, Release Nova) und siehst eine Liste aller Einträge. Suche, Sortierung, Filter und Blättern funktionieren in allen Ansichten gleich. Diese Seite beschreibt die Bedienung aus Redakteurs- und Projekt-Sicht — Konzept und Einordnung stehen unter Admin-Konzept.
Ansichtsarten
Abschnitt betitelt „Ansichtsarten“Die Sammlung schlägt ihre Startansicht über meta.viewHint vor (Details: Sammlungen anlegen). Du wechselst die Ansicht jederzeit per Ansichtswähler — deine Wahl landet im URL-Parameter view.
| Ansicht | viewHint |
Wofür |
|---|---|---|
| Tabelle | — (Standard) | Viele Einträge vergleichen, Spalten sortieren, Mehrfachauswahl |
| Karten | cards |
Vorschau mit Bild, Titel und Zusatzzeilen (meta.preview: label, secondary, tertiary, image) |
| Medien | viewHint.media |
Raster mit Drag-and-drop-Upload direkt über dem Raster (siehe Medien) |
| Navigation | viewHint.navigation |
Baumvorschau je Navigationsbaum (nodesField, declaredTrees) |
Die Tabelle zeigt die Spalten aus preview.table oder erkennt sie automatisch aus den Feldern. Ein Klick auf einen Spaltenkopf sortiert auf- oder absteigend. Systemfelder der Eintrags-Übersetzung (translationKey, lang) blendet die Tabelle in der Kopfzeile aus — sie bleiben über die Übersetzungsleiste erreichbar.
Unter-Navigation
Abschnitt betitelt „Unter-Navigation“Manche Sammlungen haben Reiter über der Liste (meta.subNavigation, z. B. ?sub=published). Jeder Reiter hat eigenen Filter, eigene Standardsortierung und eigene Trefferzahl (parallele /_count-Aufrufe). Die aktive Auswahl steht im URL-Parameter sub.
Suchen, Sortieren, Filtern
Abschnitt betitelt „Suchen, Sortieren, Filtern“- Suchfeld oben über der Liste, entprellt während der Eingabe.
- Bei laufender Suche gilt Relevanz-Sortierung: eine manuell gewählte Sortierung wird verworfen, der Server rankt nach Trefferqualität. Du kannst danach erneut sortieren.
- Hat die Sammlung mehrere Suchmodi (
collection.search[].meta), wählst du den Modus am Suchfeld. Wechsel-Tastenkürzel:Strg + Umschalt + F. - Die Trefferzahl für Filter-Warnungen (z. B. vor Exporten) kommt aus der
/_count-Route, nicht aus der geladenen Seite.
- Spaltenkopf anklicken oder Sortier-Popover öffnen (
o-Taste). - Standard ohne Auswahl: Feld
updateTime, absteigend — odermeta.defaultSortder Sammlung bzw. des aktiven Reiters. - Bei Suche ohne manuelle Sortierung entfällt
sortin Anfrage und URL (Relevanz).
- Filter-Popover öffnen (
f-Taste). Zurücksetzen:x-Taste. - Filterbare Felder meldet das Schema per
meta.filteran — inklusive Unterfelder von Objekten, die sich permeta.filteranmelden. - Ausgeschlossen sind standardmäßig: Fremd-Medien-Widgets (
foreignMedia,foreignFileu. ä.), native Datei-Felder und reine Objekt-Kästen ohne angemeldete Unterfelder. - Fremdschlüssel-Felder bieten eine Auswahl mit Suche statt Freitext.
- Die Vorschläge für Auswahlwerte (
_facet-Route) liefern je Wert die Trefferzahl mit. - Textfelder (z. B. Seitentitel) zeigen bei Fokus ein Mikrofon-Symbol: Antippen diktiert den Filterwert statt Tippen (
ui/VoiceFilterTextInput.svelte, nur im fokussierten Feld sichtbar). Ohne Mikrofon-Unterstützung im Browser bleibt das Feld ein reines Textfeld.
- Fußzeile mit Seitenzahlen, Ellipsen bei vielen Seiten und Anzeige „Eintrag X–Y von Z“.
- Seitengröße umschaltbar (Standard 25). Tastatur:
[/]für vor/zurück,p+ Ziffer für direkte Seite,p+0wechselt die Seitengröße. - Die Gesamtzahl lädt der Admin über
GET …/<sammlung>/_count— Details zu den Routen stehen unter Lesen und suchen.

Mehrfachauswahl und Tastatur
Abschnitt betitelt „Mehrfachauswahl und Tastatur“- Auswahl per Checkbox,
Leertasteodera(alle umschalten). Pfeiltasten bewegen den Fokus,Enteröffnet den Eintrag. - Mit Auswahl öffnest du die Massenbearbeitung (
e-Taste: Werte setzen, Bedingungen prüfen, Vorschau) oder das Löschen mit Referenzen-Prüfung. - Neue Einträge:
n-Taste. Befehlspalette und Feldsuche im Editor stehen unter Eintrags-Editor.
# URL-State einer Liste — kopierbar und teilbar/content?view=cards&q=hero&qm=combined&sort=name&order=asc&page=2&size=25&sub=published&f_lang=de| Parameter | Bedeutung | Standard |
|---|---|---|
q |
Suchtext | leer (keine Suche) |
qm |
Suchmodus (qName aus dem search-Block der Sammlung) |
Standard-Modus |
sort / order |
Sortierfeld und -richtung | updateTime / desc (oder meta.defaultSort) |
page / size |
Seite und Seitengröße | 1 / 25 |
view |
table, cards, media, navigation |
table |
sub |
Aktiver Unter-Reiter | keiner |
f_* |
Feld-Filter, z. B. f_lang=de (Objekte als JSON) |
keine |
Häufige Fehler
Abschnitt betitelt „Häufige Fehler“| Fehlerbild | Ursache | Lösung |
|---|---|---|
| Liste leer trotz Einträgen | Reiter-Filter (sub) oder Feld-Filter aktiv |
x drücken oder Filter-Popover leeren |
| Sortierung „springt zurück“ | Suche aktiv → Relevanz schlägt manuelle Sortierung | Suchtext leeren oder Sortierung nach der Suche erneut wählen |
| Gesamtzahl fehlt oder lädt lange | /_count auf altem Server nicht verfügbar |
Direkt laden lassen (Fallback) oder Server aktualisieren |
| Ansicht startet „falsch“ | viewHint der Sammlung schlägt die Startansicht vor |
Ansicht einmal wechseln — view=… in der URL gewinnt |
Anwender-Sicht zum Ändern vieler Einträge auf einmal: Massenbearbeitung.
Verifiziert am 2b091d8 2026-10-17 (tibi-admin-nova)