collective.cookiecuttr


Namecollective.cookiecuttr JSON
Version 2.0.0 PyPI version JSON
download
home_pagehttps://github.com/collective/collective.cookiecuttr
SummaryIntegration package for cookiecuttr, european guidelines
upload_time2023-03-14 15:50:58
maintainer
docs_urlNone
authorFranklin Kingma
requires_python>=3.6
licenseGPL
keywords cookies
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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"
}
        
Elapsed time: 0.04718s