Skip to main content

Integration package for cookiecuttr, european guidelines

Project description

https://secure.travis-ci.org/fourdigits/collective.cookiecuttr.png

Introduction

This is an integration package for the CookieCuttr jQuery plugin

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 quickinstaller.

Setup

The package comes with a controlpanel which is accessible through your plone_control_panel or directly. 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 http://plone.org or /Plone/cookies

http://plone.org

Text to show in the Accept button

Accept if you like cookies!

Usage

We 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”) { … }

for diazo I guess you need to add a rule for the the CookieCuttr div somewhere high up your rules

<append css:theme=”body” css:content=”body.cc-cookies”>

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

Changelog

0.7.6 (2018-09-07)

  • Nothing changed yet.

0.7.5 (2016-03-11)

  • Implement option to move cookie message to the bottom [nightmarebadger]

0.7.4 (2014-03-31)

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collective.cookiecuttr-0.7.6.tar.gz (35.0 kB view details)

Uploaded Source

File details

Details for the file collective.cookiecuttr-0.7.6.tar.gz.

File metadata

  • Download URL: collective.cookiecuttr-0.7.6.tar.gz
  • Upload date:
  • Size: 35.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.21.0 CPython/3.6.4

File hashes

Hashes for collective.cookiecuttr-0.7.6.tar.gz
Algorithm Hash digest
SHA256 e420edaae808a1bea9239ac5db34aaaca47ea18a0ef264b34c7f44c28022c12f
MD5 f3e66dd5285f4dce6d46cb96671fe3f5
BLAKE2b-256 1d37c279fff7231720d603cbc5bc35db36d9c2754546488dd4fa8c1de4aa077b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page