WBCE CMS – Way Better Content Editing.
You are not logged in.
Danke für das schnelle Feedback, giz und Florian!
Beide Fehler sind gefixt und 0.4.21 ist hochgeladen:
Bugfix install.php (Florian)
Syntax-Fehler beim active-Feld – PHP 8.4 hat das korrekterweise abgelehnt. Danke dass der Fehler sinnvoll abgefangen wurde, das hat die Diagnose erleichtert.
Bugfix upgrade.php (giz)
KlaroDSGVO fehlte in der Droplet-Liste beim Upgrade-Pfad – war nur in install.php eingetragen, nicht in upgrade.php. Wer also per Update arbeitet, bekommt das Droplet jetzt korrekt installiert.
Bitte 0.4.21 testen – und nochmals danke fürs schnelle Melden!
Anhang entfernt!
Last edited by Slugger (22.05.2026 12:24:24)
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Offline
Servus,
da kommst mit dem Testen gar nicht hinterher, so schnell kommen neue Versionen![]()
...
Grüße
Du musst schneller testen giz 
Ja, ich bin aus meiner Sicht auf der "Zielgeraden".
In klaro.js ist mMn die Logik für das Modal & Banner sowie die Buttonsteuerung "Unlogisch".
Warum die Entwickler das so Komplex umgesetzt haben verstehe ich nicht, es geht auch "einfach".
Vielleicht sind wir zu "deutsch" 
Last edited by Slugger (22.05.2026 09:21:31)
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Offline
Hast du mal upgrade.php unter Erweiterungen für Klaro gemacht?
Ansonsten mal den Code aus dem Ordner nehmen und im Droplet manuell anglegen. Aber ohne <?php ;-)
beides bringt keine Änderung,
btw: keine Fehlermeldungen
und auch ein dickes Lob für die Arbeit ![]()
************
nicht so schnell........
Droplet jetzt in der Dropletliste, Anzeige aber nach wie vor nicht vorhanden
*****************************
übrigens: die Testseite ist noch aktiv, wenn das für dich einfacher/schneller geht....
Last edited by giz (22.05.2026 09:28:36)
WBCE 1.6.7 - PHP 8.4.16 - All-inkl
Ein Leben ohne Hund ist möglich, aber sinnlos
#Akkusativ ist kein Verbrechen
Offline
Gut zu wissen, danke für die Info.
Und Danke für dein Feedback
Hast die die neue Version getestet?
Last edited by Slugger (22.05.2026 09:31:09)
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Offline
V 0.4.21:
Droplet jetzt in der Dropletliste, Anzeige von [[KlaroDSGVO]] aber nach wie vor nicht vorhanden
bisher ausprobiert:
"Erweiterungen -> Erweitert, -> Module Templates und Sprachen, neu laden
Moduldateien manuell ausführen-upgrade.php
WBCE 1.6.7 - PHP 8.4.16 - All-inkl
Ein Leben ohne Hund ist möglich, aber sinnlos
#Akkusativ ist kein Verbrechen
Offline
Hallo giz,
Problem gefunden und gelöst!
Ursache:
Bei der Erstinstallation hatte install.php einen Syntax-Fehler (PHP 8.4) — die Tabellen wurden nie sauber angelegt. Alle späteren Upgrades haben daran nichts geändert, weil upgrade.php die Tabellen voraussetzt. Dazu kam: der legal_text (DSGVO-Rechtstext) wurde bisher nie automatisch per upgrade.php gesetzt — [[KlaroDSGVO]] hat deshalb nichts ausgegeben, weil alle Felder leer waren.
Ab Version 0.4.22:
upgrade.php setzt legal_text jetzt automatisch für alle 13 Dienste — kein manuelles SQL mehr nötig.
hier neues ZIP
Last edited by Slugger (22.05.2026 11:02:35)
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Offline
giz
sehr schön,
ich teste dann mal weiter.
WBCE 1.6.7 - PHP 8.4.16 - All-inkl
Ein Leben ohne Hund ist möglich, aber sinnlos
#Akkusativ ist kein Verbrechen
Offline
Slugger
Hallo,
ich finde in der Anleitung/Beschreibung unter Punkt "4.2 Beispiele" den Abschnitt mit Instagram etwas verwirrend.
Instagram: POST-ID = letzter Teil der URL (/p/HIER/ oder /reel/HIER/)
Denn es darf nur die pure ID"HIER" im ServiceDroplet angegeben werden, ohne "p" und "/" am Anfang, bzw. Ende.
Aber vielleicht denke ich nur nicht passend
Funktioniert gut soweit... ![]()
WBCE 1.6.7 - PHP 8.4.16 - All-inkl
Ein Leben ohne Hund ist möglich, aber sinnlos
#Akkusativ ist kein Verbrechen
Offline
Hi,
Kann sein das dass noch ein Teil der alten Anleitung ist. Da bin ich gerade an der Überarbeitung.
Ich nehme das mit, danke für die Info
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Offline
Installation unter PHP 8.4 und WBCE 1.6.7 klappt leider immer noch nicht
Errorlog:
[22-May-2026 14:24:16 UTC] Duplicate column name 'accept_all'
[22-May-2026 14:24:16 UTC] CREATE TABLE `t0520_mod_klaro_consent` (
`section_id` INT NOT NULL DEFAULT '0',
`page_id` INT NOT NULL DEFAULT '0',
`testing` INT NOT NULL DEFAULT '0',
`must_consent` INT NOT NULL DEFAULT '0',
`hide_decline_all` INT NOT NULL DEFAULT '0',
`accept_all` INT NOT NULL DEFAULT '1',
`accept_all` INT NOT NULL DEFAULT '1',
`storage_name` VARCHAR(50) NOT NULL DEFAULT 'klaro',
`cookie_expires` INT NOT NULL DEFAULT '365',
`theme_color` VARCHAR(20) NOT NULL DEFAULT '#1a936f',
`accent_color` VARCHAR(20) NOT NULL DEFAULT '#1a936f',
`privacy_policy_url` VARCHAR(255) NOT NULL DEFAULT '',
`modal_description` TEXT NOT NULL,
`group_by_purpose` VARCHAR(10) NOT NULL DEFAULT 'auto',
`show_editor_hints` INT NOT NULL DEFAULT '1',
`modal_bg_color` VARCHAR(20) NOT NULL DEFAULT '#333333',
`modal_text_color` VARCHAR(20) NOT NULL DEFAULT '#ffffff',
`border_radius` VARCHAR(10) NOT NULL DEFAULT '4px',
`font_family` VARCHAR(100) NOT NULL DEFAULT 'inherit',
`font_size` VARCHAR(10) NOT NULL DEFAULT 'inherit',
`notice_position` VARCHAR(20) NOT NULL DEFAULT 'bottom-right',
`notice_max_width` VARCHAR(20) NOT NULL DEFAULT '400px',
`modal_desc_color` VARCHAR(20) NOT NULL DEFAULT '#7c7c7c',
`modal_sec_color` VARCHAR(20) NOT NULL DEFAULT '#5c5c5c',
`modal_purpose_color` VARCHAR(20) NOT NULL DEFAULT '#a0a0a0',
`button_text_color` VARCHAR(20) NOT NULL DEFAULT '#ffffff',
`btn_accept_sel_color` VARCHAR(20) NOT NULL DEFAULT '#2581c4',
`btn_link_color` VARCHAR(20) NOT NULL DEFAULT '#459cdc',
`policy_link_label` VARCHAR(100) NOT NULL DEFAULT 'Anbieter-Datenschutzerklärung',
`btn_position` VARCHAR(20) NOT NULL DEFAULT 'bottom-left',
`btn_icon` VARCHAR(50) NOT NULL DEFAULT 'fa-shield',
`btn_ok` VARCHAR(100) NOT NULL DEFAULT 'Das ist ok',
`btn_accept_all` VARCHAR(100) NOT NULL DEFAULT 'Alle akzeptieren',
`btn_accept_sel` VARCHAR(100) NOT NULL DEFAULT 'Auswahl speichern',
`btn_decline` VARCHAR(100) NOT NULL DEFAULT 'Nur notwendige akzeptieren',
`btn_decline_color` VARCHAR(20) NOT NULL DEFAULT '#c8c8c8',
`btn_close` VARCHAR(100) NOT NULL DEFAULT 'Schließen',
`btn_learn_more` VARCHAR(100) NOT NULL DEFAULT 'Mehr erfahren',
PRIMARY KEY (`section_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci
2026-05-22T14:24:16+00:00 [Visitor Request] .../admin/modules/install.php
2026-05-22T14:24:16+00:00 [User Notice] /framework/class.database.php:[333] from /modules/klaro_consent/install.php:[22] database->query "STATEMENT: CREATE TABLE `t0520_mod_klaro_consent` ( `section_id` INT NOT NULL DEFAULT '0', `page_id` INT NOT NULL DEFAULT '0', `testing` INT NOT NULL DEFAULT '0', `must_consent` INT NOT NULL DEFAULT '0', `hide_decline_all` INT NOT NULL DEFAULT '0', `accept_all` INT NOT NULL DEFAULT '1', `accept_all` INT NOT NULL DEFAULT '1', `storage_name` VARCHAR(50) NOT NULL DEFAULT 'klaro', `cookie_expires` INT NOT NULL DEFAULT '365', `theme_color` VARCHAR(20) NOT NULL DEFAULT '#1a936f', `accent_color` VARCHAR(20) NOT NULL DEFAULT '#1a936f', `privacy_policy_url` VARCHAR(255) NOT NULL DEFAULT '', `modal_description` TEXT NOT NULL, `group_by_purpose` VARCHAR(10) NOT NULL DEFAULT 'auto', `show_editor_hints` INT NOT NULL DEFAULT '1', `modal_bg_color` VARCHAR(20) NOT NULL DEFAULT '#333333', `modal_text_color` VARCHAR(20) NOT NULL DEFAULT '#ffffff', `border_radius` VARCHAR(10) NOT NULL DEFAULT '4px', `font_family` VARCHAR(100) NOT NULL DEFAULT 'inherit', `font_size` VARCHAR(10) NOT NULL DEFAULT 'inherit', `notice_position` VARCHAR(20) NOT NULL DEFAULT 'bottom-right', `notice_max_width` VARCHAR(20) NOT NULL DEFAULT '400px', `modal_desc_color` VARCHAR(20) NOT NULL DEFAULT '#7c7c7c', `modal_sec_color` VARCHAR(20) NOT NULL DEFAULT '#5c5c5c', `modal_purpose_color` VARCHAR(20) NOT NULL DEFAULT '#a0a0a0', `button_text_color` VARCHAR(20) NOT NULL DEFAULT '#ffffff', `btn_accept_sel_color` VARCHAR(20) NOT NULL DEFAULT '#2581c4', `btn_link_color` VARCHAR(20) NOT NULL DEFAULT '#459cdc', `policy_link_label` VARCHAR(100) NOT NULL DEFAULT 'Anbieter-Datenschutzerklärung', `btn_position` VARCHAR(20) NOT NULL DEFAULT 'bottom-left', `btn_icon` VARCHAR(50) NOT NULL DEFAULT 'fa-shield', `btn_ok` VARCHAR(100) NOT NULL DEFAULT 'Das ist ok', `btn_accept_all` VARCHAR(100) NOT NULL DEFAULT 'Alle akzeptieren', `btn_accept_sel` VARCHAR(100) NOT NULL DEFAULT 'Auswahl speichern', `btn_decline` VARCHAR(100) NOT NULL DEFAULT 'Nur notwendige akzeptieren', `btn_decline_color` VARCHAR(20) NOT NULL DEFAULT '#c8c8c8', `btn_close` VARCHAR(100) NOT NULL DEFAULT 'Schließen', `btn_learn_more` VARCHAR(100) NOT NULL DEFAULT 'Mehr erfahren', PRIMARY KEY (`section_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci"
[22-May-2026 14:24:16 UTC] Table 'd041f884.t0520_mod_klaro_consent' doesn't exist
[22-May-2026 14:24:16 UTC] INSERT INTO `t0520_mod_klaro_consent` SET
`section_id` = '0',
`modal_description` = '',
`theme_color` = '#1a936f'
2026-05-22T14:24:16+00:00 [User Notice] /framework/class.database.php:[333] from /modules/klaro_consent/install.php:[64] database->query "STATEMENT: INSERT INTO `t0520_mod_klaro_consent` SET `section_id` = '0', `modal_description` = '', `theme_color` = '#1a936f'"
[22-May-2026 14:27:48 UTC] Duplicate column name 'accept_all'
[22-May-2026 14:27:48 UTC] CREATE TABLE `t0520_mod_klaro_consent` (
`section_id` INT NOT NULL DEFAULT '0',
`page_id` INT NOT NULL DEFAULT '0',
`testing` INT NOT NULL DEFAULT '0',
`must_consent` INT NOT NULL DEFAULT '0',
`hide_decline_all` INT NOT NULL DEFAULT '0',
`accept_all` INT NOT NULL DEFAULT '1',
`accept_all` INT NOT NULL DEFAULT '1',
`storage_name` VARCHAR(50) NOT NULL DEFAULT 'klaro',
`cookie_expires` INT NOT NULL DEFAULT '365',
`theme_color` VARCHAR(20) NOT NULL DEFAULT '#1a936f',
`accent_color` VARCHAR(20) NOT NULL DEFAULT '#1a936f',
`privacy_policy_url` VARCHAR(255) NOT NULL DEFAULT '',
`modal_description` TEXT NOT NULL,
`group_by_purpose` VARCHAR(10) NOT NULL DEFAULT 'auto',
`show_editor_hints` INT NOT NULL DEFAULT '1',
`modal_bg_color` VARCHAR(20) NOT NULL DEFAULT '#333333',
`modal_text_color` VARCHAR(20) NOT NULL DEFAULT '#ffffff',
`border_radius` VARCHAR(10) NOT NULL DEFAULT '4px',
`font_family` VARCHAR(100) NOT NULL DEFAULT 'inherit',
`font_size` VARCHAR(10) NOT NULL DEFAULT 'inherit',
`notice_position` VARCHAR(20) NOT NULL DEFAULT 'bottom-right',
`notice_max_width` VARCHAR(20) NOT NULL DEFAULT '400px',
`modal_desc_color` VARCHAR(20) NOT NULL DEFAULT '#7c7c7c',
`modal_sec_color` VARCHAR(20) NOT NULL DEFAULT '#5c5c5c',
`modal_purpose_color` VARCHAR(20) NOT NULL DEFAULT '#a0a0a0',
`button_text_color` VARCHAR(20) NOT NULL DEFAULT '#ffffff',
`btn_accept_sel_color` VARCHAR(20) NOT NULL DEFAULT '#2581c4',
`btn_link_color` VARCHAR(20) NOT NULL DEFAULT '#459cdc',
`policy_link_label` VARCHAR(100) NOT NULL DEFAULT 'Anbieter-Datenschutzerklärung',
`btn_position` VARCHAR(20) NOT NULL DEFAULT 'bottom-left',
`btn_icon` VARCHAR(50) NOT NULL DEFAULT 'fa-shield',
`btn_ok` VARCHAR(100) NOT NULL DEFAULT 'Das ist ok',
`btn_accept_all` VARCHAR(100) NOT NULL DEFAULT 'Alle akzeptieren',
`btn_accept_sel` VARCHAR(100) NOT NULL DEFAULT 'Auswahl speichern',
`btn_decline` VARCHAR(100) NOT NULL DEFAULT 'Nur notwendige akzeptieren',
`btn_decline_color` VARCHAR(20) NOT NULL DEFAULT '#c8c8c8',
`btn_close` VARCHAR(100) NOT NULL DEFAULT 'Schließen',
`btn_learn_more` VARCHAR(100) NOT NULL DEFAULT 'Mehr erfahren',
PRIMARY KEY (`section_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci
2026-05-22T14:27:48+00:00 [Visitor Request] .../admin/modules/install.php
2026-05-22T14:27:48+00:00 [User Notice] /framework/class.database.php:[333] from /modules/klaro_consent/install.php:[22] database->query "STATEMENT: CREATE TABLE `t0520_mod_klaro_consent` ( `section_id` INT NOT NULL DEFAULT '0', `page_id` INT NOT NULL DEFAULT '0', `testing` INT NOT NULL DEFAULT '0', `must_consent` INT NOT NULL DEFAULT '0', `hide_decline_all` INT NOT NULL DEFAULT '0', `accept_all` INT NOT NULL DEFAULT '1', `accept_all` INT NOT NULL DEFAULT '1', `storage_name` VARCHAR(50) NOT NULL DEFAULT 'klaro', `cookie_expires` INT NOT NULL DEFAULT '365', `theme_color` VARCHAR(20) NOT NULL DEFAULT '#1a936f', `accent_color` VARCHAR(20) NOT NULL DEFAULT '#1a936f', `privacy_policy_url` VARCHAR(255) NOT NULL DEFAULT '', `modal_description` TEXT NOT NULL, `group_by_purpose` VARCHAR(10) NOT NULL DEFAULT 'auto', `show_editor_hints` INT NOT NULL DEFAULT '1', `modal_bg_color` VARCHAR(20) NOT NULL DEFAULT '#333333', `modal_text_color` VARCHAR(20) NOT NULL DEFAULT '#ffffff', `border_radius` VARCHAR(10) NOT NULL DEFAULT '4px', `font_family` VARCHAR(100) NOT NULL DEFAULT 'inherit', `font_size` VARCHAR(10) NOT NULL DEFAULT 'inherit', `notice_position` VARCHAR(20) NOT NULL DEFAULT 'bottom-right', `notice_max_width` VARCHAR(20) NOT NULL DEFAULT '400px', `modal_desc_color` VARCHAR(20) NOT NULL DEFAULT '#7c7c7c', `modal_sec_color` VARCHAR(20) NOT NULL DEFAULT '#5c5c5c', `modal_purpose_color` VARCHAR(20) NOT NULL DEFAULT '#a0a0a0', `button_text_color` VARCHAR(20) NOT NULL DEFAULT '#ffffff', `btn_accept_sel_color` VARCHAR(20) NOT NULL DEFAULT '#2581c4', `btn_link_color` VARCHAR(20) NOT NULL DEFAULT '#459cdc', `policy_link_label` VARCHAR(100) NOT NULL DEFAULT 'Anbieter-Datenschutzerklärung', `btn_position` VARCHAR(20) NOT NULL DEFAULT 'bottom-left', `btn_icon` VARCHAR(50) NOT NULL DEFAULT 'fa-shield', `btn_ok` VARCHAR(100) NOT NULL DEFAULT 'Das ist ok', `btn_accept_all` VARCHAR(100) NOT NULL DEFAULT 'Alle akzeptieren', `btn_accept_sel` VARCHAR(100) NOT NULL DEFAULT 'Auswahl speichern', `btn_decline` VARCHAR(100) NOT NULL DEFAULT 'Nur notwendige akzeptieren', `btn_decline_color` VARCHAR(20) NOT NULL DEFAULT '#c8c8c8', `btn_close` VARCHAR(100) NOT NULL DEFAULT 'Schließen', `btn_learn_more` VARCHAR(100) NOT NULL DEFAULT 'Mehr erfahren', PRIMARY KEY (`section_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci"
[22-May-2026 14:27:48 UTC] Table 'd041f884.t0520_mod_klaro_consent' doesn't exist
[22-May-2026 14:27:48 UTC] INSERT INTO `t0520_mod_klaro_consent` SET
`section_id` = '0',
`modal_description` = '',
`theme_color` = '#1a936f'
2026-05-22T14:27:48+00:00 [User Notice] /framework/class.database.php:[333] from /modules/klaro_consent/install.php:[64] database->query "STATEMENT: INSERT INTO `t0520_mod_klaro_consent` SET `section_id` = '0', `modal_description` = '', `theme_color` = '#1a936f'"
Backend wie vor - "Fehler: Datenbanktabellen fehlen. Bitte das Modul deinstallieren und neu installieren."
Nicht ärgern. Nur wundern.
Offline
Install.php
`accept_all` INT NOT NULL DEFAULT '1',
`accept_all` INT NOT NULL DEFAULT '1', ← DOPPELT!Kruzifix 
Version 0.5.1
Anbei Testplan für GTM/GA4 und Matomo
Da ich das nicht testen kann, wird hier bis auf weiteres pausiert.
Last edited by Slugger (22.05.2026 17:05:04)
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Offline
Jetzt funktioniert's. Holla die Waldfee. Bin beeindruckt. Da bleibt ja wirklich kein Datenschutzwunsch unerfüllt.
Nicht ärgern. Nur wundern.
Offline
Slugger
Ach du heiliges Kanonenrohr. Geile Sache die du da gebaut hast.
Was mir aufgefallen ist. Ich kann keine versteckte Seite als Datenschutzseite auswählen. Bug oder Feature?
Offline
Slugger
Jetzt funktioniert's. Holla die Waldfee. Bin beeindruckt. Da bleibt ja wirklich kein Datenschutzwunsch unerfüllt.
Ach du heiliges Kanonenrohr. Geile Sache die du da gebaut hast.
Was mir aufgefallen ist. Ich kann keine versteckte Seite als Datenschutzseite auswählen. Bug oder Feature?
Dankeschön
Zu deiner Frage beach:
Weder Bug noch Feature, warum ist eine Datenschutzseite versteckt?
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Offline
Test C: Matomo (lokal)
- WBCE-Version + PHP-Version : WBCE 1.67 PHP 8.4.16
- Browser + Version : FF 151.0.1
- Welcher Test: A/B/C/D + Schritt-Nummer: C1 -C4
- Erwartet vs. tatsächliches Ergebnis: erwartet=tatsächlich
- Screenshot oder Konsolenausgabe wenn möglich: per PN
ich hatte ein paar Hindernisse, die lagen aber an versteckten Browsereinstellungen, noScript-Dazwischengrätschungen und hin und wieder Selbstvergesslichkeit in Bezug auf Löschen von Cookies...
Danach lief das aber so wie gewollt.
Morgen teste ich weiter
WBCE 1.6.7 - PHP 8.4.16 - All-inkl
Ein Leben ohne Hund ist möglich, aber sinnlos
#Akkusativ ist kein Verbrechen
Offline
Slugger, florian
Weder Bug noch Feature, warum ist eine Datenschutzseite versteckt?
Damit sie nicht in der Navigation erscheint (wenn das Template keine "Dummy-Navigation" $menu[99] hat)
Nicht ärgern. Nur wundern.
Offline
beach
Exakt aus dem Grund. Danke Florian
Offline
Klaro Consent Manager 0.5.2
Bugfix:
Versteckte Seiten (`visibility=hidden`) erscheinen jetzt im Datenschutz-URL Seitenbaum – danke beach für den Hinweis!
Offen ist noch der Test mit GA4/GTM
Feedback wie immer willkommen!
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Offline
beach, florian, giz
Hi,
paar Kleinigkeiten noch gefunden:
Bei Neuinstall von v 0.5.2 fehlen folgende Texte:
-Modal-Einleitungstext
-sämtliche "DSGVO-Rechtstexte (HTML)"
Grüße 
WBCE 1.6.7 - PHP 8.4.16 - All-inkl
Ein Leben ohne Hund ist möglich, aber sinnlos
#Akkusativ ist kein Verbrechen
Offline
und noch eine Frage:
ist es möglich dem Link zur Datenschutzerklärung eine eigene Klasse zuzuordnen?
Ich benutze zB den Link für die DSGVO bei Miniform mit dem Mini-Popup; das würde ich hier gerne auch nutzen. Dass sich da ein eigenes Browserfenster öffnet, finde ich nicht so schön; oder hat das irgendwelche rechtliche Hintergründe?
WBCE 1.6.7 - PHP 8.4.16 - All-inkl
Ein Leben ohne Hund ist möglich, aber sinnlos
#Akkusativ ist kein Verbrechen
Offline
Hi,
paar Kleinigkeiten noch gefunden:Bei Neuinstall von v 0.5.2 fehlen folgende Texte:
-Modal-Einleitungstext
-sämtliche "DSGVO-Rechtstexte (HTML)"Grüße
Ja kann mal passieren giz, zur Abhlife kann auch aus der Anleiltung die Vorlagen verwendet werden
Hier ein zwischenstand, ich versuche gerade eine Optimierung an Sonderdiensten (widgets), sprich die ein Mischung mit <divs> und <script> haben und in die Seite eingebunden werden mit der Ladereihenfolge.
Klaro Consent Manager 0.5.11
Antwort zu deiner Frage (Datenschutz-Link Klasse/Popup):
Klaro rendert den Link zur Datenschutzerklärung selbst – eine eigene CSS-Klasse kann nicht direkt vergeben werden. Der Link lässt sich aber über den CSS-Selektor stylen:
.klaro .cm-link { color: #your-color; text-decoration: underline; }Ein Popup (z.B. Mini-Popup) ist über Standard-Klaro leider nicht möglich, da der Link direkt navigiert. Empfehlung: neuer Tab ist rechtlich vollkommen in Ordnung – und für Datenschutzseiten eigentlich sogar nutzerfreundlicher. (Ohne Gewähr)
Patches seit 0.5.0:
0.5.1 – Doppelte Spalte `accept_all` in install.php (Florian)
0.5.2 – Versteckte Seiten im Datenschutz-URL Dropdown (beach)
0.5.3 – Neuer embed_type widget: iframe + Scripts gemischt, Klaro-Platzhalter automatisch
0.5.4 – widget ohne iframe: Wrapper-DIV für Platzhalter ergänzt
0.5.5 – widget: inline Scripts werden jetzt geblockt
0.5.6 – HTML-Entities in Snippets dekodiert + inline Scripts in window.onload
0.5.7 – Anleitung: widget dokumentiert + Beispiele (Bundesliga-Widget, Kraftstoff-Widget)
0.5.8 – include.php: HTML-Entities + iFrameResize Timing
0.5.9 – save.php: HTML-Entities beim Speichern bereinigt
0.5.10 – widget Platzhalter "Ja" Button funktioniert jetzt korrekt
0.5.11 – install.php: DSGVO-Rechtstexte + Modal-Einleitungstext bei Neuinstallation gesetzt (giz)
Feedback wie immer willkommen!
Last edited by Slugger (29.05.2026 08:59:33)
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Offline
giz