跳转到主要内容

cookiecuttr和欧洲指南的集成包

项目描述

简介

这是一个CookieCuttr jQuery插件的集成包。

兼容性

  • 版本 >= 2.0.0 适用于 Plone 5.2 和 6.0+。

  • 版本 >= 1.0.0 适用于 Plone 5+。

  • 版本 0.7.x 适用于 Plone 4.3。

安装

将包名添加到您的zope2实例的eggs部分,然后重新运行buildout。重启后,您可以从模块控制面板安装该包。

设置

该包附带一个控制面板,您可以通过plone_control_panel或直接访问。在这里,您可以选择启用插件并更改一些设置。

向访客显示的文本

We use cookies. <a href='{{cookiePolicyLink}}' title='read about our cookies'>Read everything</a

链接到页面,链接到解释您的cookie政策的页面,例如https://plone.org/Plone/cookies

在“接受”按钮中显示的文本

Accept if you like cookies!

用法

我们需要能够拒绝Google Analytics的跟踪cookie;这是通过覆盖默认的分析小部件并检查cookiecuttr来实现的。

您还可以包装您自己的javascript代码

if (jQuery.cookie('cc_cookie_accept') == "cc_cookie_accept") {
  ...
}

贡献者

  • Franklin Kingma,原作者

  • Jan Branbergen,修复和改进

  • Ralph Jacobs,修复和改进

  • Peter Uittenbroek,修复和改进

  • Mikel Larreategi,多语言消息,默示同意和测试

  • Natan Žabkar (nightmarebadger),将cookie消息移动到底部的选项,代码清理

  • Laurent Lasudry (Affinitic),修复和改进,迁移到Plone 5

  • Maurits van Rees (Zest),CI和Plone 6支持

变更日志

2.0.1 (2024-01-29)

  • 修复了使用较新jQuery的javascript中的SyntaxError。现在在Plone 5.2和6.0上点击“接受cookie”按钮正常工作。[maurits]

  • 在Plone 6上修复了控制面板上始终失败的验证。[maurits]

  • 在Plone 6上修复了资源包。[maurits]

2.0.0 (2023-03-14)

  • 添加了对Plone 5.2和6.0的支持,支持所有官方支持的Python 3版本。Plone 5.2已经可以工作,但尚未测试。[maurits]

  • 停止支持Python 2。[maurits]

  • 停止支持Plone 5.1。[maurits]

1.0.2 (2021-08-18)

  • 修复datagrifield导入。[odelaere]

1.0.1 (2020-01-17)

  • 使用zope.interface.implementer而不是zope.interface.implements[weberc]

  • 移除unittest2 [gbastien]

1.0.0 (2019-05-13)

  • 添加Plone 5兼容性并停止对Plone 4的支持 [laulaz]

0.7.7 (2019-04-23)

  • 修复“接受”按钮上不显示文本的问题,请参阅fourdigits/collective.cookiecuttr#19 [laulaz]

  • 避免无用的页面重新加载:cookie在没有它的情况下也能工作 [laulaz]

0.7.6 (2018-09-07)

  • 避免多次显示消息 [laulaz]

0.7.5 (2016-03-11)

  • 实现将cookie消息移动到底部的选项 [nightmarebadger]

0.7.4 (2014-03-31)

0.7.3 (2014-03-28)

  • 尚未更改。

0.7.2 (2014-03-28)

  • 卸载配置文件以删除注册配置 [erral]

  • 实现默示同意 [erral]

  • 使用collective.z3cform.datagridfield并使其支持多语言 [erral]

0.7.1 (2012-11-08)

  • 修复小部件渲染,修复测试 [kingel]

0.7 (2012-11-08)

  • 添加了Jan和Ralph作为贡献者,谢谢! [kingel]

  • 开始测试 [kingel]

  • 设置Travis [kingel]

  • 添加了控制面板测试 [kingel]

  • 添加了对sonar的支持 [kingel]

  • 修复了小部件渲染

0.6 (2012-10-19)

  • 清理了GA-viewlet [Jan Branbergen]

  • 修复了禁用cookiecuttr时的GA-viewlet [Jan Branbergen]

0.5 (2012-10-04)

  • plone.resource未使用,移除依赖项。为分析小部件提供覆盖。[thepjot]

  • javascript不是python,不要在数组的末尾放置逗号,因为它将在ie中中断。[kingel]

0.4 (2012-09-25)

  • 更改链接功能,使其与外部链接一起工作 [ralphjacobs]。

0.3 (2012-09-25)

  • 尚未更改。

0.2 (2012-09-24)

  • 尚未更改。

0.1 (2012-09-24)

  • 使用templer创建的包

项目详细信息


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

collective.cookiecuttr-2.0.1.tar.gz (31.9 kB 查看哈希值)

上传时间 源代码

构建分发

collective.cookiecuttr-2.0.1-py2.py3-none-any.whl (33.3 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下机构支持