Volto管理cookieconsent横幅的插件
项目描述
Volto管理cookieconsent横幅的插件
功能
控制面板,用于管理Plone注册表中的cookieconsent设置。
提供这些设置的Volto的Restapi视图
Volto端点
默认情况下,匿名用户无法通过plone.restapi访问注册资源(存在特殊权限)。
为了避免让所有人启用注册访问权限,此包公开了一个具有cookie consent配置的专用restapi路由:@cookieconsent-infos
> curl -i https://127.0.0.1:8080/Plone/@cookieconsent-infos -H 'Accept: application/json' --user admin:admin
结果类似于这样
{ "accept_on_scroll": true, "cookie_consent_configuration": {'some':'data'} }
控制面板
您可以直接从Volto编辑设置,因为控制已在Plone上注册,并通过plone.restapi可用。
cookie_consent_configuration的理想内容应该是
{ "en": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque sapien velit, aliquet eget commodo nec, auctor a sapien. Nam eu neque vulputate diam rhoncus faucibus. Curabitur quis varius libero. Lorem.", "it": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque sapien velit, aliquet eget commodo nec, auctor a sapien. Nam eu neque vulputate diam rhoncus faucibus. Curabitur quis varius libero. Lorem." }
Volto集成
要在Volto中使用此产品,您的Volto项目需要包含一个新插件: https://github.com/collective/volto-cookie-banner
翻译
此产品已翻译成
意大利语
安装
通过将其添加到您的构建中安装collective.volto.cookieconsent
[buildout] ... eggs = collective.volto.cookieconsent
然后运行 bin/buildout
贡献
许可证
该项目受GPLv2许可。
贡献者
RedTurtle Technology, sviluppoplone@redturtle.it
变更日志
1.1.1 (2021-07-19)
添加了意大利语翻译 [giulia]
1.1.0 (2020-12-28)
使用uids管理内部链接以保持一致性。 [cekk]
1.0.0 (2020-04-08)
初始发布。 [cekk]
项目详情
关闭
collective.volto.cookieconsent-1.1.1.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7ea92ee401a4898a0962d705ea74d85ee5d727b344dae497fda11d53b336617d |
|
MD5 | 6cf847daaa1b679eac239c623ccce05f |
|
BLAKE2b-256 | 06c0934f50f4945119cd1d219efa5ea52c24a6be305e29fa59bc8b69ce1fedcb |