Introduction
============
This is an integration package for the CookieCuttr jQuery plugin.
Compatibility
=============
- Versions >= 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.
Installation
============
Add 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.
Setup
=====
The package comes with a controlpanel which is accessible through your plone_control_panel or `directly <http://localhost:8080/Plone/@@cookiecuttr-settings>`_.
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</a
Link to page, link to the page which explains your cookiepolicy, for example ``https://plone.org`` or ``/Plone/cookies``.
Text to show in the Accept button::
Accept if you like cookies!
Usage
=====
We 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") {
...
}
Contributors
============
- Franklin Kingma, Original Author
- Jan Branbergen, fixes and improvements
- Ralph Jacobs, fixes and improvements
- Peter Uittenbroek, fixes and improvements
- Mikel Larreategi, multilingual messages, implied consent and tests
- Natan Žabkar (nightmarebadger), option to move cookie message to the bottom,
code cleanup
- Laurent Lasudry (Affinitic), fixes and improvements, migration to Plone 5
- Maurits van Rees (Zest), CI and support for Plone 6
Changelog
=========
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.
Fixes https://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 rendering
0.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
Raw data
{
"_id": null,
"home_page": "https://github.com/collective/collective.cookiecuttr",
"name": "collective.cookiecuttr",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "cookies",
"author": "Franklin Kingma",
"author_email": "franklin@fourdigits.nl",
"download_url": "https://files.pythonhosted.org/packages/01/91/e07393c0aa5406b9f124f07dfc79476b7cd89cbfa2d61d0d53b33adff1f8/collective.cookiecuttr-2.0.0.tar.gz",
"platform": null,
"description": "Introduction\n============\n\nThis is an integration package for the CookieCuttr jQuery plugin.\n\n\nCompatibility\n=============\n\n- Versions >= 2.0.0 are for Plone 5.2 and 6.0+.\n- Versions >= 1.0.0 are for Plone 5+.\n- Versions 0.7.x are for Plone 4.3.\n\n\nInstallation\n============\n\nAdd the package name to the eggs part of your zope2 instance and rerun buildout, after a restart\nyou can install the package from the Modules controlpanel.\n\n\nSetup\n=====\n\nThe package comes with a controlpanel which is accessible through your plone_control_panel or `directly <http://localhost:8080/Plone/@@cookiecuttr-settings>`_.\nHere you can enable the plugin and change some settings.\n\nText to show your visitor::\n\n We use cookies. <a href='{{cookiePolicyLink}}' title='read about our cookies'>Read everything</a\n\nLink to page, link to the page which explains your cookiepolicy, for example ``https://plone.org`` or ``/Plone/cookies``.\n\nText to show in the Accept button::\n\n Accept if you like cookies!\n\n\nUsage\n=====\n\nWe need to be able to decline tracking cookies for Google Analytics; This is done by overriding the default analytics viewlet and check for cookiecuttr.\n\nYou can also wrap your own javascript code::\n\n if (jQuery.cookie('cc_cookie_accept') == \"cc_cookie_accept\") {\n ...\n }\n\nContributors\n============\n\n- Franklin Kingma, Original Author\n- Jan Branbergen, fixes and improvements\n- Ralph Jacobs, fixes and improvements\n- Peter Uittenbroek, fixes and improvements\n- Mikel Larreategi, multilingual messages, implied consent and tests\n- Natan \u017dabkar (nightmarebadger), option to move cookie message to the bottom,\n code cleanup\n- Laurent Lasudry (Affinitic), fixes and improvements, migration to Plone 5\n- Maurits van Rees (Zest), CI and support for Plone 6\n\nChangelog\n=========\n\n\n2.0.0 (2023-03-14)\n------------------\n\n- Add support for Plone 5.2 and 6.0, on all officially supported Python 3 versions.\n Plone 5.2 was working already, but not tested yet. [maurits]\n\n- Drop support for Python 2. [maurits]\n\n- Drop support for Plone 5.1. [maurits]\n\n\n\n1.0.2 (2021-08-18)\n------------------\n\n- Fix datagrifield import.\n [odelaere]\n\n\n1.0.1 (2020-01-17)\n------------------\n\n- use zope.interface.implementer instead of zope.interface.implements\n [weberc]\n\n- Get rid of unittest2\n [gbastien]\n\n\n1.0.0 (2019-05-13)\n------------------\n\n- Add Plone 5 compatibility & drop support for Plone 4\n [laulaz]\n\n\n0.7.7 (2019-04-23)\n------------------\n\n- Fix text not displaying on accept button\n See fourdigits/collective.cookiecuttr#19\n [laulaz]\n\n- Avoid useless reload of the page : cookies are working without it\n [laulaz]\n\n\n0.7.6 (2018-09-07)\n------------------\n\n- Avoid displaying message multiple times\n [laulaz]\n\n\n0.7.5 (2016-03-11)\n------------------\n\n- Implement option to move cookie message to the bottom\n [nightmarebadger]\n\n\n0.7.4 (2014-03-31)\n------------------\n\n- When product is installed but disabled, show the standard contents\n of the analytics viewlet.\n Fixes https://github.com/fourdigits/collective.cookiecuttr/issues/5\n [maurits]\n\n\n0.7.3 (2014-03-28)\n------------------\n\n- Nothing changed yet.\n\n\n0.7.2 (2014-03-28)\n------------------\n\n- Uninstall profile to delete registry configuration [erral]\n\n- Implement implied consent [erral]\n\n- Use collective.z3cform.datagridfield and make it multilingual aware [erral]\n\n\n0.7.1 (2012-11-08)\n------------------\n\n- Fix viewlet rendering, fix test [kingel]\n\n\n0.7 (2012-11-08)\n----------------\n\n- Added Jan and Ralph to the contributors, thanks! [kingel]\n- Started with tests [kingel]\n- Travis setup [kingel]\n- Added controlpanel test [kingel]\n- Added support for sonar [kingel]\n- Fixed viewlet rendering\n\n\n0.6 (2012-10-19)\n----------------\n\n- cleaned up GA-viewlet [Jan Branbergen]\n- Fix GA-viewlet when cookiecuttr is disabled [Jan Branbergen]\n\n\n0.5 (2012-10-04)\n----------------\n\n- plone.resource is not used, removed dependency. Made override for anlytics viewlet [thepjot]\n- javascript is not python, do not put commas at the end of arrays as it will break in ie [kingel]\n\n\n0.4 (2012-09-25)\n----------------\n\n- Changed link functionality so it works with external links [ralphjacobs].\n\n\n0.3 (2012-09-25)\n----------------\n\n- Nothing changed yet.\n\n\n0.2 (2012-09-24)\n----------------\n\n- Nothing changed yet.\n\n\n0.1 (2012-09-24)\n----------------\n\n- Package created using templer\n\n\n\n",
"bugtrack_url": null,
"license": "GPL",
"summary": "Integration package for cookiecuttr, european guidelines",
"version": "2.0.0",
"split_keywords": [
"cookies"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f31fdeb94972a5c42b32d953c4ac45f1140ec59c789591e72c7ed344569b1d05",
"md5": "91ebf4823bc4265063bd8d1b91d5730e",
"sha256": "ead6e43d472d2a030e85b39655e0ac3489ed96aeedc67c11af5dc22e814d6817"
},
"downloads": -1,
"filename": "collective.cookiecuttr-2.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "91ebf4823bc4265063bd8d1b91d5730e",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.6",
"size": 33034,
"upload_time": "2023-03-14T15:50:57",
"upload_time_iso_8601": "2023-03-14T15:50:57.142074Z",
"url": "https://files.pythonhosted.org/packages/f3/1f/deb94972a5c42b32d953c4ac45f1140ec59c789591e72c7ed344569b1d05/collective.cookiecuttr-2.0.0-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0191e07393c0aa5406b9f124f07dfc79476b7cd89cbfa2d61d0d53b33adff1f8",
"md5": "c39b0f721c19bbbbed938db41e39660e",
"sha256": "9e2e0b6d52c27c7eaf6fb2e7eab8942460aaa6b8f77969d703074bf302fda40c"
},
"downloads": -1,
"filename": "collective.cookiecuttr-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "c39b0f721c19bbbbed938db41e39660e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 31531,
"upload_time": "2023-03-14T15:50:58",
"upload_time_iso_8601": "2023-03-14T15:50:58.931207Z",
"url": "https://files.pythonhosted.org/packages/01/91/e07393c0aa5406b9f124f07dfc79476b7cd89cbfa2d61d0d53b33adff1f8/collective.cookiecuttr-2.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-03-14 15:50:58",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "collective",
"github_project": "collective.cookiecuttr",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "collective.cookiecuttr"
}