[1.0.2] – 2026-02-27
Danke Andreas 👍🏼 @aeberhard
Behoben
- HTML-Ersetzung (Backend-Scope): Regeln mit Auswahl wie
mediapoolgriffen nicht auf Unterseiten wiemediapool/media; Backend-Seiten-Matching prüft nun exakt und per Präfix - HTML-Ersetzung (Backend-Kontext): Seitenbestimmung war in einigen Fällen unzuverlässig; Ermittlung erfolgt jetzt primär über
rex_be_controller::getCurrentPage() - HTML-Ersetzung (Aktiv-Status): Aktiv-Checkbox konnte nach dem Bearbeiten als inaktiv gespeichert werden; Status wird nun explizit als
0/1geführt und robust aus Legacy-Werten (z. B.|1|) normalisiert - HTML-Ersetzung (Backend-Seiten-Label): doppelt escapte Titel (
&) in der Seitenauswahl wurden korrigiert
Hinzugefügt
- Dynamische Backend-Seitenauswahl: statt statischer Liste werden alle verfügbaren Backend-/Addon-Seiten hierarchisch aus der Navigation angeboten
- Selectpicker für Backend-Seiten: Mehrfachauswahl mit Suche und Auswahl-Aktionen in der HTML-Ersetzungsmaske
- Backend-Request-Pattern: optionale freie Eingabe für Request-Filter (z. B.
page=content/edit&function=addoder Teilstring-Match auf URL) - Datenmigration in
update.php: Normalisierung bestehenderstatus-Werte und Backend-Scope-Daten, inkl. neuem Feldscope_backend_request_pattern