WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 12.07.2017 16:49:15

colinax
Developer

Release History & Diskussion über Cookie Consent

Nach mehreren Bitten und einem Sponsor gibt's Cookie Consent als Snippet (v 1.x) und aktuell als Admin-Tool (v2.x) für WBCE.

Cookie Consent steht im AOR in der neuesten Version (2.4.3) zum Download bereit.

Cookie Consent hat in der Version 2.x aus dem Cookie Consent Snippet (v 1.x) und Cookie Message ein gemeinsames Modul gemacht sowie die Funktionalität vereinfacht und verbessert.

Hinweise:
Je nach Browser Version bzw. Generation kommt es bei Cookie Consent Versionen die kleiner als 2.4.1 sind, durch Änderungen in den Browsern, zu einem fehlerhaften Verhalten. Ein Update auf die neueste Version ist daher zu empfehlen.

Bei einem Update von v1.x auf die aktuelle v2.x muss nach dem Update, über die Admin-Tool Oberfläche über den Button "Standardeinstellungen" die Standard-Einstellung wiederhergestellt werden damit das Tool korrekt funktioniert.

Sofern bereits eine v2.x vorhanden ist, kann ohne Probleme auf die aktuelle v2.x aktualisiert werden, da die Werte in der DB und in den Sprachdateien nicht überschrieben werden, es kann daher vorkommen, um die neusten Beschreibungen zu erhalten, dass das Modul auf die "Standardeinstellungen"  zurückgesetzt werden muss

Wie man aus der v2.x eine v1.x macht steht in der Erklärung im Tool.


LG Colinax

PS: Diskussionen über das Gesetz oder andere Diskussionen, die nichts mit dem Modul zu tun haben werden gelöscht!.

Beitrag geändert von colinax (23.05.2021 15:13:35)

Offline

Liked by:

better-work, bernd, florian, jean

#2 12.07.2017 18:12:25

florian
Administrator

Re: Release History & Diskussion über Cookie Consent

Sehr schön, funktioniert wie gewünscht.
Wehrmutstropfen: Da ist ein Tippfehler beim Default-Wert für die Wegklickschaltfläche - es müsste "Akzeptieren" statt "Aktzeptieren" heißen
http://www.duden.de/suchen/dudenonline/Aktzeptieren

Beitrag geändert von florian (12.07.2017 18:12:55)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#3 12.07.2017 18:17:39

cwsoft
Mitglied

Re: Release History & Diskussion über Cookie Consent

Kurze Frage: dismiss := akzeptieren ist richtig so? Hätte dismiss jetzt anders übersetzt, z.B. ablehnen, zurückweisen. Habe es aber noch nicht getestet, evtl. auch richtig so wie es ist.


Account inactive since 2018/11/17.

Offline

#4 12.07.2017 18:23:50

florian
Administrator

Re: Release History & Diskussion über Cookie Consent

dismiss ist der Platzhalter für die Schaltfläche. Das bezieht sich nicht auf das Ablehnen/Verweigern des Setzens von Cookies, das kann das Script in dieser Variante nicht.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#5 12.07.2017 18:36:58

florian
Administrator

Re: Release History & Diskussion über Cookie Consent

Folgende Verbesserungsvorschläge hätte ich noch:

a) cookieconsent.min.css:
- das padding:.2em bei der Klasse cc-link entfernen, so dass der Weitere-Informationen-Link auf einer Linie mit dem Rest des Textes ist
- die Schriftartformatierung "font-family:Helvetica,Calibri,Arial,sans-serif;" für cc-revoke, cc-window entfernen, sodass für den Cookiehinweis dieselbe Schriftart wie für die Webseite verwendet wird

vorher:
vorher
(Hinweis: rote Linien zur Verdeutlichung mit Bildbearbeitungsprogramm eingefügt)

nachher:
nachher

b) die meisten Dateien:
- von ANSI zu UTF-8 ohne BOM umwandeln (dann kann man in der settings.js auch ganz normal ö statt ö usw. verwenden)

Beitrag geändert von florian (12.07.2017 18:42:08)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

colinax

#6 12.07.2017 18:37:20

webbird
Administrator

Re: Release History & Diskussion über Cookie Consent

Dismiss steht in der Regel für das einfache Schließen des Hinweises. Jedenfalls bei Bootstrap Alerts.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

Liked by:

colinax

#7 12.07.2017 19:24:39

colinax
Developer

Re: Release History & Diskussion über Cookie Consent

So, der Button ist wieder Duden konform.

Florian's Verbesserungsvorschläge für cookieconsent.min.css habe ich mal umgesetzt.

Wobei der Zeilenverschub durch Template css verursacht wird, ich hab's mit wbce_vertal getestet, da tritt das Verhalten nicht auf.

Alle Dateien sind bereits UTF-8, Notepad++ sagt auch aus, dass UTF-8 ohne BOM aktiv ist.

Offline

Liked by:

florian, cwsoft, better-work

#8 12.07.2017 19:39:50

florian
Administrator

Re: Release History & Diskussion über Cookie Consent


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

colinax, better-work

#9 16.09.2017 12:24:01

norhei
Developer

Re: Release History & Diskussion über Cookie Consent

Was passiert , wenn der Besucher nicht akzeptiert ?
Ab 2018 oder so hab ich gelesen , müssen die Zustimmen ?

Meine alten loadjs() und loadcss()  , das die immer noch funktionieren ... da staune ich ...

Weiterhin vermisse ich Sprachdateien für Mehrsprachigkeit...

Und wie sieht es  mit Benutzern ohne Javascript aus ?

Offline

#10 16.09.2017 12:47:09

berny
Mitglied

Re: Release History & Diskussion über Cookie Consent

wenn sie nicht akzeptieren, leite sie an eine Seite und lösche über diese alle Cookies.

Ich finde dieses Hinweis sowieso für die Katz, zumal in der heutigen Zeit fast keine Seiten mehr ohne Cookies laufen.
Aber das Recht fordert es, was ich weiss aber nur bei gewerblichen Seiten.

Offline

#11 16.09.2017 13:47:20

colinax
Developer

Re: Release History & Diskussion über Cookie Consent

berny schrieb:

wenn sie nicht akzeptieren, leite sie an eine Seite und lösche über diese alle Cookies.

Sorry das macht das Script nicht!

norhei schrieb:

Was passiert , wenn der Besucher nicht akzeptiert ?

Gar nichts, es kann nur "Just tell users that we use cookies".

norhei schrieb:

Ab 2018 oder so hab ich gelesen , müssen die Zustimmen ?

Meinst du damit die DSGVO?

norhei schrieb:

Weiterhin vermisse ich Sprachdateien für Mehrsprachigkeit...

Und wie sieht es  mit Benutzern ohne Javascript aus ?

Mehrsprachigkeit weis ich nicht wie es das umstzen soll und was läuft Heute noch ohne JS.

Offline

#12 17.09.2017 10:20:45

berny
Mitglied

Re: Release History & Diskussion über Cookie Consent

man müsste ins js eben einen button dafür einbauen...

Offline

#13 17.09.2017 10:33:14

colinax
Developer

Re: Release History & Diskussion über Cookie Consent

berny schrieb:

man müsste ins js eben einen button dafür einbauen...

Das ist in dem Script bereits alles vorhanden, es wird (zurzeit) noch nicht über das Snippet unterstützt, da man dafür die Seite modifizieren muss.

Erst mit WBCE 1.3 gibt es eine einfache Lösung um Opt-in oder Opt-out umzusetzten.

Offline

#14 30.04.2018 15:38:33

chap
Mitglied

Re: Release History & Diskussion über Cookie Consent

Wenn man das Addon ShortURL nutzt, wird das nicht entsprechend angepasst in den Addon. Wer die URLs entsprechend richtig nutzen will zum Datenschutz, kann das entsprechend in dieser Datei bearbeiten:

/modules/cookieconsent/settings/settings.js

Zeile: 19 und 20

Beitrag geändert von chap (30.04.2018 15:38:49)


Liebe Grüße,
cHAp

Offline

#15 30.04.2018 15:41:08

colinax
Developer

Re: Release History & Diskussion über Cookie Consent

chap schrieb:

Wenn man das Addon ShortURL nutzt, wird das nicht entsprechend angepasst in den Addon. Wer die URLs entsprechend richtig nutzen will zum Datenschutz, kann das entsprechend in dieser Datei bearbeiten:

/modules/cookieconsent/settings/settings.js

Zeile: 19 und 20

Verstehe deine Frage gerade nicht.

Die ShortURL macht Ganz was anderes, und darf daher in dieser Datei auch nichts machen!

Offline

#16 30.04.2018 15:45:17

florian
Administrator

Re: Release History & Diskussion über Cookie Consent

Ich glaube, es gibt ein Missverständnis.
Was chap meint, beobachtet hat, hat nichts mit ShortURL zu tun. Das Modul cookie consent "weiß" nicht, wo die DSE liegt. Oft, aber nicht immer, ist sie halt unter /pages/datenschutz.php zu finden, deshalb ist das so in der settings.js als Vorgabe hinterlegt. Aber sobald die DSE woanders liegt, z.B. unter /kontakt oder /de oder nicht datenschutz.php, sondern datenschutzhinweis.php heißt, muss der Pfad manuell in der settings.js angepasst werden.
Den entsprechenden Hinweis habe ich im AOR heute präzisiert.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

chap

#17 30.04.2018 15:49:35

chap
Mitglied

Re: Release History & Diskussion über Cookie Consent

Genau so meinte ich das. Wollte nicht sagen das es ein Fehler ist, sondern das man hier Manuel nachbessern muss. smile Daher heißt ja die Datei ja auch settings.js smile Danke für das verständlich zu sagen. smile


Liebe Grüße,
cHAp

Offline

#18 23.05.2018 12:06:14

better-work
Mitglied

Re: Release History & Diskussion über Cookie Consent

Und für alle die weiterhin Analysesoftware einsetzen möchten, hier mal die angepasste Version der settings.js
Auch hier gilt= die Seite muss datenschutz.php heißen, andernfalls ist der Link anzupassen.
Und natürlich muss der Name der Analysesoftware ggf. geändert werden, falls eine andere Software genutzt wird.
In der Datenschutzerklärung muss es einen entsprechenden Anker zum Opt-Out geben.
Ich habe diesen matomo genannt, dies kann natürlich geändert werden.

Ob man das so umsetzen möchte, bleibt Jedem selbst überlassen!

devil

Das Ganze in Aktion gibt es zum Beispiel bei der TU-Dresden...

[== Java ==]
window.addEventListener("load", function(){ window.cookieconsent.initialise({ "palette": {
    "popup": {
      "background": "#000000",
      "text": "#ffffff"
    },
    "button": {
      "background": "#f1d600",
      "text": "#000000"
    } },
        // "theme": "block",
        // "position": "bottom",                                                                  
    "content": {
        "message": "Unsere Webseite nutzt Cookies und die Analysesoftware Matomo.", 
		// "message": "This website uses cookies to ensure you get the best experience on our website. By continuing to use the website, you agree to the use of cookies.",
        "dismiss": "Okay", 
		// "dismiss": "Got it!",
        "link": "Mehr Informationen",
		// "link": "Learn more about it",
		"href": "/pages/datenschutz.php#matomo"  // Link zur Datenschutzseite - Diese sollte mit dem gleichen Titel angelegt werden...
		// "href": "/pages/privacy.php"  // Link to the Privacy page - this should be created with the same title...
    } 
})});

Gruß Jörg

Offline

Liked by:

florian

#19 25.08.2019 12:43:25

colinax
Developer

Re: Release History & Diskussion über Cookie Consent

Da das letzte Update schon länger her ist hab ich Heute, im Zuge anderer Arbeiten, auch Cookie Consent aktualisiert.

Änderungen:

  • Cookie Consent wurde auf die aktuellste Version aktualisiert

Offline

Liked by:

florian, better-work

#20 03.10.2019 20:23:49

colinax
Developer

Re: Release History & Diskussion über Cookie Consent

@florian
@better-work

CookieConsent kann Opt-in un co. bereits (siehe hier).

CookieConsent ist auf JS aufgebaut, die Doku ist auch nicht die Einfachste.

Daher kann ich hier leider nicht helfen.

Beitrag geändert von colinax (04.10.2019 08:41:07)

Offline

#21 04.10.2019 08:09:06

better-work
Mitglied

Re: Release History & Diskussion über Cookie Consent

@colinax
Alles klar, trotzdem vielen Dank für Deine Rückmeldung und Deine Arbeit hier.
Man kann halt nicht Alles machen ;-)

@florian
Ich habe noch einen Programmierer der für Shopsysteme Änderungen vornimmt.
Daher werde ich ihn mal kontaktieren, mal sehen was er sagt.
Allerdings müsste er sich erst mit dem System vertraut machen, mal sehen...
Versprechen kann ich nichts...


Gruß Jörg

Offline

#22 04.10.2019 08:27:25

florian
Administrator

Re: Release History & Diskussion über Cookie Consent

Ich glaube, wir denken alle zu kompliziert, so schwierig scheint es nicht zu sein. Der Code hier https://2gdpr.com/cookieconsent ist doch recht übersichtlich.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

colinax, Slugger, better-work, bodo, thanks

#23 04.10.2019 08:40:47

colinax
Developer

Re: Release History & Diskussion über Cookie Consent

Super, ich werd's mir am Nachmittag mal ansehen.

Offline

Liked by:

better-work

#24 04.10.2019 09:05:52

bodo
Mitglied

Re: Release History & Diskussion über Cookie Consent

Hab´s getestet. Funktioniert. Würde man das nicht auch bei WBCE CookieConsent hinkriegen, so dass man kein externes Script nutzen muß?

Offline

Liked by:

colinax, better-work

#25 04.10.2019 09:13:35

colinax
Developer

Re: Release History & Diskussion über Cookie Consent

Das sollte so gehen, wie gesagt schaue ich mir heute Nachmittag an.

Offline

Liked by:

better-work

Fußzeile des Forums

up