Package: collective.cookiecuttr
IntroductionThis is an integration package for the CookieCuttr jQuery plugin.CompatibilityVersions >= 2.0.0 are for Plone 5.2 and 6.0+.Versions >= 1.0.0 are for Plone 5+.Versions 0.7.x are for Plone 4.3.InstallationAdd the package name to the eggs part of your zope2 instance and rerun buildout, after a restart
you can install the package from the Modules controlpanel.SetupThe package comes with a controlpanel which is accessible through your plone_control_panel ordirectly.
Here you can enable the plugin and change some settings.Text to show your visitor:We use cookies. <a href='{{cookiePolicyLink}}' title='read about our cookies'>Read everything</aLink to page, link to the page which explains your cookiepolicy, for examplehttps://plone.orgor/Plone/cookies.Text to show in the Accept button:Accept if you like cookies!UsageWe need to be able to decline tracking cookies for Google Analytics; This is done by overriding the default analytics viewlet and check for cookiecuttr.You can also wrap your own javascript code:if (jQuery.cookie('cc_cookie_accept') == "cc_cookie_accept") {
  ...
}ContributorsFranklin Kingma, Original AuthorJan Branbergen, fixes and improvementsRalph Jacobs, fixes and improvementsPeter Uittenbroek, fixes and improvementsMikel Larreategi, multilingual messages, implied consent and testsNatan Žabkar (nightmarebadger), option to move cookie message to the bottom,
code cleanupLaurent Lasudry (Affinitic), fixes and improvements, migration to Plone 5Maurits van Rees (Zest), CI and support for Plone 6Changelog2.0.1 (2024-01-29)Fix SyntaxError in javascript with newer jQuery.
Clicking the “accept cookies” button now works on Plone 5.2 and 6.0.
[maurits]Fixed always failing validation in control panel on Plone 6.  [maurits]Fix resource bundles on Plone 6.  [maurits]2.0.0 (2023-03-14)Add support for Plone 5.2 and 6.0, on all officially supported Python 3 versions.
Plone 5.2 was working already, but not tested yet.  [maurits]Drop support for Python 2.  [maurits]Drop support for Plone 5.1.  [maurits]1.0.2 (2021-08-18)Fix datagrifield import.
[odelaere]1.0.1 (2020-01-17)use zope.interface.implementer instead of zope.interface.implements
[weberc]Get rid of unittest2
[gbastien]1.0.0 (2019-05-13)Add Plone 5 compatibility & drop support for Plone 4
[laulaz]0.7.7 (2019-04-23)Fix text not displaying on accept button
See fourdigits/collective.cookiecuttr#19
[laulaz]Avoid useless reload of the page : cookies are working without it
[laulaz]0.7.6 (2018-09-07)Avoid displaying message multiple times
[laulaz]0.7.5 (2016-03-11)Implement option to move cookie message to the bottom
[nightmarebadger]0.7.4 (2014-03-31)When product is installed but disabled, show the standard contents
of the analytics viewlet.
Fixeshttps://github.com/fourdigits/collective.cookiecuttr/issues/5[maurits]0.7.3 (2014-03-28)Nothing changed yet.0.7.2 (2014-03-28)Uninstall profile to delete registry configuration [erral]Implement implied consent [erral]Use collective.z3cform.datagridfield and make it multilingual aware [erral]0.7.1 (2012-11-08)Fix viewlet rendering, fix test [kingel]0.7 (2012-11-08)Added Jan and Ralph to the contributors, thanks! [kingel]Started with tests [kingel]Travis setup [kingel]Added controlpanel test [kingel]Added support for sonar [kingel]Fixed viewlet rendering0.6 (2012-10-19)cleaned up GA-viewlet [Jan Branbergen]Fix GA-viewlet when cookiecuttr is disabled [Jan Branbergen]0.5 (2012-10-04)plone.resource is not used, removed dependency. Made override for anlytics viewlet [thepjot]javascript is not python, do not put commas at the end of arrays as it will break in ie [kingel]0.4 (2012-09-25)Changed link functionality so it works with external links [ralphjacobs].0.3 (2012-09-25)Nothing changed yet.0.2 (2012-09-24)Nothing changed yet.0.1 (2012-09-24)Package created using templer