Darstellung: Inline-Code-Chips fuer Dark Mode, 58 Seiten auf .mdx (Komponenten rendern jetzt)
Befund 1 (Nutzer): Inline-Code war im Dark Mode kaum lesbar.
- src/styles/custom.css: eigene Chip-Farben (--tibi-inline-*), Rahmen, nowrap in der ersten Tabellenspalte
- gemessen: Text/Chip 10,2:1 dunkel, 12,4:1 hell
Befund 2 (beim Nachmessen gefunden): 58 Seiten waren .md - Starlight-Komponenten wurden NICHT gerendert
(rohe <Aside>/<Steps>-Tags, import-Zeile als sichtbarer Text auf 57 Seiten).
- alle 58 Seiten auf .mdx umgestellt und MDX-konform gemacht (Imports, Block-Tags in eigenen Zeilen,
HTML-Kommentare -> {/* */}, geschweifte Klammern escaped)
- nachher: 428 Asides, 87 Steps, 158 Tab-Gruppen gerendert, 0 geleakte Imports
- fehlender Import in reference/hooks-daten ergaenzt
Regressionsschutz: audit-docs.mjs prueft jetzt Komponente-ohne-Import, .md-mit-Komponente,
geleakte Imports und rohe Tags im gebauten dist/. AGENTS.md 3 dokumentiert die .mdx-Regel.
Nebenfund: de.json mit ASCII-Umschreibungen -> Issue tibi-admin-nova #6
Build: 71 Seiten gruen, Audit 7 legitime Platzhalter-Marker
This commit is contained in:
1 parent
06c5f0d8ea
commit
dcdb6ee637
64 files changed
+246
-104
No files matched your search
@@ -0,0 +1,70 @@
|
||||
---
|
||||
title: 'Massenbearbeitung'
|
||||
description: 'Viele Einträge auf einmal ändern: auswählen, Operationen anlegen, anwenden.'
|
||||
---
|
||||
|
||||
import { Aside, Steps } from '@astrojs/starlight/components';
|
||||
|
||||
Die **Massenbearbeitung** ändert viele Einträge in einem Durchgang — zum Beispiel allen Artikeln einer Kategorie denselben Status geben. Du wählst Einträge aus, legst **Operationen** fest, prüfst die **Vorschau** und wendest sie mit **Änderungen anwenden** an.
|
||||
|
||||

|
||||
|
||||
## Einträge auswählen und öffnen
|
||||
|
||||
<Steps>
|
||||
|
||||
1. Öffne die Sammlung mit den Einträgen.
|
||||
2. Markiere die Einträge einzeln, oder nutze **Alle auswählen** für die ganze Seite.
|
||||
3. Klicke auf **Bearbeiten** (Taste `e` geht auch).
|
||||
4. Der Dialog zeigt oben **Massenoperationen** und wie viele Einträge betroffen sind (**\{count\} ausgewählt**).
|
||||
|
||||
</Steps>
|
||||
|
||||
<Aside type="note">
|
||||
Ohne Auswahl betrifft die Aktion alle Einträge der Sammlung. Brich in dem Fall lieber mit **Abbrechen** ab und wähle zuerst gezielt aus.
|
||||
</Aside>
|
||||
|
||||
## Ablauf: Bedingungen und Operationen
|
||||
|
||||
<Steps>
|
||||
|
||||
1. Wechsle bei Bedarf oben zwischen **Bearbeiten** und **Löschen** — standardmäßig steht **Bearbeiten**.
|
||||
2. Schränke unter **Bedingungen** die Auswahl weiter ein (**Bedingung hinzufügen**, z. B. Status **Gleich** „Entwurf“).
|
||||
3. Lege unter **Operationen** fest, was passieren soll (**Operation hinzufügen**, Feld wählen und Aktion wie **Setzen auf** oder **Suchen & Ersetzen** bestimmen).
|
||||
4. Öffne die **Vorschau** und lies, wie viele der ausgewählten Einträge betroffen sind.
|
||||
5. Klicke auf **Änderungen anwenden** und bestätige die Nachfrage.
|
||||
6. Warte die Meldung ab: **\{count\} Einträge aktualisiert** bedeutet Erfolg.
|
||||
|
||||
</Steps>
|
||||
|
||||
Die Nachfrage warnt ehrlich: **\{count\} Einträge werden aktualisiert. Diese Aktion kann nicht rückgängig gemacht werden.** Lies sie, bevor du bestätigst.
|
||||
|
||||

|
||||
|
||||
## Welche Felder gehen — und welche nicht
|
||||
|
||||
Nicht jedes Feld steht zur Wahl. Zur Auswahl stehen einfache Felder wie Text, Zahl, Datum, Auswahl und Schalter — jeweils mit passenden Aktionen wie **Setzen auf**, **Erhöhen um**, **Verringern um**, **Suchen & Ersetzen**, **Hinzufügen**, **Entfernen** und **Umschalten**.
|
||||
|
||||
Ausgenommen sind:
|
||||
|
||||
- Systemfelder (interne Felder, deren Name mit Unterstrich beginnt),
|
||||
- formatierte Langtexte (Richtext-Felder),
|
||||
- Datei-Felder (Bilder und Dateien lädst du pro Eintrag hoch),
|
||||
- zusammengesetzte Felder ohne Unterfelder.
|
||||
|
||||
Steht ein Feld nicht unter **Feld wählen…**, bearbeite die betroffenen Einträge einzeln.
|
||||
|
||||
<Aside type="caution">
|
||||
Die Massenbearbeitung lässt sich nicht rückgängig machen. Prüfe die **Vorschau** und teste neue Operationen zuerst an wenigen Einträgen.
|
||||
</Aside>
|
||||
|
||||
## Fehler
|
||||
|
||||
| Meldung | Bedeutung (Ursache) | Vorgehen |
|
||||
| ------- | ------------------- | -------- |
|
||||
| „\{done\} von \{total\} aktualisiert, \{failed\} fehlgeschlagen" | Einzelne Einträge sind gescheitert (z. B. Pflichtfeld leer, fehlende Berechtigung). | Prüfe die gescheiterten Einträge einzeln. |
|
||||
| **Füge mindestens eine Operation hinzu.** | Es ist noch keine **Operation** angelegt. | Lege unter **Operationen** mindestens eine Operation an. |
|
||||
|
||||
Zum Löschen vieler Einträge wechsele oben auf **Löschen** — dort heißt der Knopf **Löschen** statt **Änderungen anwenden**, und die Nachfrage lautet **Möchtest du \{count\} Einträge wirklich unwiderruflich löschen?**.
|
||||
|
||||
Verifiziert am 2b091d8 2026-10-17 (tibi-admin-nova)
|
||||
Reference in new issue
Block a user