Cookiecutter集成包,欧洲指南
collective.cookiecuttr的Python项目详细描述
安装
将包名添加到zope2实例的eggs部分,并在重启后重新运行buildout 您可以从Plone_控制面板安装软件包。
设置
该软件包附带一个控制面板,可以通过plone_control_panel或directly访问。 在这里您可以启用插件并更改一些设置。
向访客显示文本
We use cookies. <a href=’{{cookiePolicyLink}}’ title=’read about our cookies’>Read everything</a
链接到页面,链接到解释您的Cookie策略的页面,例如http://plone.org或/plone/cookies
http://plone.org
在“接受”按钮中显示的文本
Accept if you like cookies!
用法
我们需要能够拒绝谷歌分析的跟踪cookie;这是通过覆盖默认的分析viewlet并检查cookiecutter来完成的。
您还可以包装自己的javascript代码:
if (jQuery.cookie(‘cc_cookie_accept’) == “cc_cookie_accept”) { … }
贡献者
- 富兰克林·金马,原作者
- Jan Branbergen,修复和改进
- Ralph Jacobs,修复和改进
- Peter Uitenbroek,修复和改进
- Mikel Larreategi,多语言信息,默示同意和测试
- Natan_abkar(噩梦虫),将cookie消息移动到底部的选项, 代码清理
- laurent lasudry(仿射),修复和改进,迁移到plone 5
更改日志
1.0.0(2019-05-13)
- 添加plone 5兼容性并删除对plone 4的支持 [劳拉兹]
0.7.7(2019-04-23)
- 修复“接受”按钮上不显示的文本 见四位数/集合。CookieCutter 19 [劳拉兹]
- 避免无用的页面重新加载:cookies在没有它的情况下工作 [劳拉兹]
0.7.6(2018-09-07)
- 避免多次显示消息 [劳拉兹]
0.7.5(2016-03-11)
- 实现将cookie消息移动到底部的选项 [梦魇虫]
0.7.4(2014-03-31)
- 当产品已安装但被禁用时,显示标准内容 分析视图的。 修复https://github.com/fourdigits/collective.cookiecuttr/issues/5 [毛里塔尼亚]
0.7.3(2014-03-28)
- 什么都没变。
0.7.2(2014-03-28)
- 卸载配置文件以删除注册表配置[勘误]
- 执行默示同意[勘误]
- 使用collective.z3cform.datagridfield并使其具有多语言意识[勘误]
0.7.1(2012-11-08)
- 修复Viewlet渲染,修复测试[Kingel]
0.7(2012-11-08)
- 添加了简和拉尔夫的贡献者,谢谢![金格尔]
- 从测试[Kingel]开始
- 特拉维斯设置[金格尔]
- 增加了控制面板测试[Kingel]
- 增加了对声纳的支持[Kingel]
- 修复了Viewlet渲染
0.6(2012-10-19)
- 已清理GA Viewlet[Jan Branbergen]
- 修复禁用CookieCutter时的GA Viewlet[Jan Branbergen]
0.5(2012-10-04)
- 未使用plone.resource,已删除依赖项。为analytics viewlet[thepjot]创建覆盖
- javascript不是python,不要把逗号放在数组的末尾,因为它会打断ie[kingel]
0.4(2012-09-25)
- 更改了链接功能,因此它可以与外部链接[RalphJacobs]一起工作。
0.3(2012-09-25)
- 什么都没变。
0.2(2012-09-24)
- 什么都没变。
0.1(2012年9月24日)
- 使用templer创建的包