A cookies consent Plone solution; used for European Cookie Law by Emilia Romagna Region
An add-on to provide a full-featured cookie consent solution for your site. It’s mainly target to the recent European Cookie Law but can be used anywhere if you care about user’s privacy.
This add-on gives two kind of different features:
An opt-out dashboard for accept/reject single cookies
This add-on is also compatible with internationalized sites (LinguaPlone supported).
Additionally an opt-out dashboard (a view callable as /@@optout-dashboard) is available to restricts 3rd-party cookies.
The dashboard composition can be configured by the control panel, but is above che scope of this add-on to manage how those cookies are processed. Third-party party add-ons must take care of this.
A cookie is always in the form NAME-optout and can have a value equals to true or false.
Add-on configuration can be reached from the “Cookie consent configuration” entry in the Plone control panel.
The opt-out dashboard configuration is only needed if you are using 3rd party add-ons or external software that handle opt-out cookies.
Configuring this panel will select which cookies must the available to the user’s preferences.
You must provide:
an application id
a list of one or more prefix, used for build cookies name
a title and description for describing to users how this opt-out works if activated. Again: you can provide a description for every involed language
Fix uninstall profile. [cekk]
Fix python2 compatiblity on save data. [cekk]
Fix python2 compatiblity. [cekk]
Fix bundle configuration. [cekk]
Add validate_invariants attribute in persistent controlpanel object. [cekk]
Python 3 compatibility. [cekk]
German translations [tomgross]
Add uninstall profile [tomgross]
Move resources to bundle [cekk]
Fix code-quality [cekk]
Add travis config [cekk]
plone5 compatibility [mamico]
corrected typo in LC_MESSAGES for the italian language [arsenico13]
cookieconsent cookie now expires in 10 years [cekk]
Add safe_html filter for text configuration [cekk]
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.