Releases
4.0.0beta4
Version 4.0.0beta4 – 01.01.2023
Breaking Changes
Achtung: Das Template für die Consent-Box und CSS wurde angepasst (Fragment consent_manager_box.php)! Bei eigenen Fragmenten entsprechend anpassen!
Template für die Consent-Box angepasst (fragments/consent_manager_box.php)
Buttons statt Links für die Buttons und den Close-Button
Neuer Button "Alles ablehnen" (@thorol )
Tabindex(e) hinzugefügt
CSS angepasst (scss/consent_manager_frontend.scss)
Browser-Default-Checkboxen ohne SchnickSchnack (nur greyscale, und mit scale vergrössert), dadurch sind die Checkboxen auch per Tastatur erreichbar
Features
CHANGELOG.md hinzugefügt, Anzeige im Backend (package.yml)
Host-Validation angepasst (consent_manager_rex_form::validateHostname)
JavaScript-Funktion consent_manager_showBox zum anzeigen der Consent-Box (assets/consent_manager_frontend.js) #230
JavaScript-Funktion consent_manager_hasconsent zur Consent-Abfrage hinzugefügt
Toggle Details anzeigen auch per Tastatur mit Enter (assets/consent_manager_frontend.js)
Domain bei Setcookie hinzugefügt, Subdomains sollten damit auch möglich sein (assets/consent_manager_frontend.js) #110
Consent-Log
IP-Adresse im Log ausgeben
Suchfeld hinzugefügt (Suche nach Datum, Host, IP, Cachelog-Id)
consent_manager_backend.js im Backend hinzugefügt
Standard-Klassen für Listen hinzugefügt (table-striped, table-hover)
Schlüsselfelder in den Listen verlinkt (editieren)
Update js.cookie-3.0.1.min.js
Reload der Seite kann erzwungen werden REX_CONSENT_MANAGER[forceReload=1]
In der Übersicht der Gruppen eine Warning ausgeben wenn noch keine Domain zugeordnet wurde #257
Code-Quality (rexstan) Extensions: REDAXO SuperGlobals, Bleeding-Edge, Strict-Mode, Strict-Mode, phpstan-dba, code complexity, dead code
Bugfixes
YAML validieren, bevor es gespeichert / übernommen wird #248
fix target file name @alxndr-w PR #258
You can’t perform that action at this time.