871a3ffd19c91eda7a867bb5d3d548e2f20d7424
Neuer Abschnitt "When an editor's SAVE is the cause". Sobald Redakteure an einer Seite arbeiten, taucht eine eigene Fehlerklasse auf: "es ist kaputt und niemand hat etwas geaendert". Der Redakteur ist der Ausloeser, nicht die Ursache — beim Speichern schreibt TYPO3 Teile des Datensatzes neu, und was im Backend nicht ausdrueckbar war, wird wegnormalisiert. Enthaelt die Diagnose-Reihenfolge (tstamp gegen Meldedatum, gespeicherten Wert gegen Erwartung, erst dann Rendering) und die zwei bekannten Mechanismen: CKEditor verwirft jede nicht im RTE-Preset deklarierte Klasse, und ein FlexForm-select ohne leeren Eintrag speichert seinen ERSTEN Eintrag — bei ja/nein also ueberall "ja". Dazu die Abhilfen, inklusive Styling ueber Struktur statt Klassen, und die Query fuer die Reichweite. Zwei abgeleitete Regeln: nach jeder redaktionell sichtbaren Neuerung fragen, was ein Speichern ohne Aenderung bewirkt; und auf "wo kann ich das einstellen?" mit einem Ort antworten statt mit einer Person, also einer deklarierten Site-Einstellung samt Pruefrezept. Ausserdem: Bootstrap-Carousel-Autoplay laesst sich nicht ueber das Intervall abschalten (Messwerte, Begruendung, data-bs-ride weglassen), Hinweis auf die Wechselwirkung mit zufaelliger Slide-Reihenfolge, und die Cache-Falle um ein komplett gecachtes Dokument erweitert. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Description
No description provided
100 KiB
Languages
Markdown
100%