一个用于网站全功能cookie同意解决方案的插件;用于Emilia Romagna地区的欧洲Cookie法规
项目描述
一个为您的网站提供全功能cookie同意解决方案的插件。它主要针对最近的欧洲Cookie法规,但如果您关心用户的隐私,则可以在任何地方使用。
如何使用
此插件提供了两种不同类型的功能
一个cookie同意确认横幅,它应该链接(但不是必需的)用户到一份隐私政策。
一个退出仪表板,用于接受/拒绝单个cookie
此插件也与国际化网站兼容(支持LinguaPlone)。
退出仪表板
另外,还有一个可供使用的退出仪表板(可以通过/@@optout-dashboard访问),用于限制第三方cookie。
仪表板的组成可以通过控制面板进行配置,但此插件的范围不包括管理这些cookie的处理方式。第三方插件必须负责这一点。
cookie始终以NAME-optout的形式存在,其值可以是true或false。
配置
可以从Plone控制面板中的“cookie同意配置”条目访问插件配置。
退出仪表板
如果您使用第三方插件或处理退出cookie的外部软件,则需要配置退出仪表板。
配置此面板将选择必须根据用户偏好提供的cookie。
您必须提供
一个应用ID
用于构建cookie名称的一个或多个前缀列表
一个标题和描述,用于向用户说明如果激活了此退出功能的工作方式。再次强调:您可以为每种涉及的语言提供描述。
问题/故障排除
Varnish
待办事项
控制面板
待办事项
HttpOnly
待办事项
JavaScript
待办事项:将cookieconsent库从自定义JavaScript中分离出来,以便更好地升级 TODO:通过将自定义配置移动到视图组件中删除collective.jsconfiguration依赖项
致谢
在艾米利亚-罗马涅大区的支持下开发,艾米利亚-罗马涅大区支持PloneGov倡议。
变更日志
0.4.6 (2023-02-08)
修复开放重定向。[mamico]
0.4.5 (2021-12-30)
修复卸载配置文件。[cekk]
0.4.4 (2021-03-25)
修复保存数据时的python2兼容性。[cekk]
0.4.3 (2020-12-14)
修复python2兼容性。[cekk]
0.4.2 (2020-08-05)
修复包配置。[cekk]
0.4.1 (2020-05-11)
在持久控制面板对象中添加validate_invariants属性。[cekk]
0.4.0 (2020-03-06)
Python 3兼容性。[cekk]
0.3.0 (2018-04-12)
德语翻译 [tomgross]
添加卸载配置文件 [tomgross]
0.2.0 (2017/12/21)
将资源移动到包中 [cekk]
修复代码质量 [cekk]
添加travis配置 [cekk]
0.1.3 (2017-07-03)
plone5兼容性 [mamico]
修复LC_MESSAGES中意大利语的拼写错误 [arsenico13]
0.1.2 (2015-10-16)
cookieconsent的cookie现在有效期延长至10年 [cekk]
0.1.1 (2015-10-14)
为文本配置添加safe_html过滤器 [cekk]
0.1.0 (2015-09-16)
初始发布
项目详情
rer.cookieconsent-0.4.6.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4025cf3f2699bcb3bdeb3ab2be98c7f586095a5cfb6d7e2dd0a1604147038f63 |
|
MD5 | 19e3bc5c8ae89af416f6cc36dea91d0b |
|
BLAKE2b-256 | 03f39e4446187728e17437bf0e211a2fa588e1543a386cc087590f49b0d4d1b6 |