pixelopen/kirby-cookie-consent

用于处理RGPD和Cookie管理的Kirby CMS插件,使用tarteaucitronjs脚本

安装: 0

依赖项: 0

建议者: 0

安全: 0

星级: 1

关注者: 1

分支: 0

公开问题: 0

语言:JavaScript

类型:kirby-plugin

dev-main 2023-10-30 14:58 UTC

This package is not auto-updated.

Last update: 2024-09-17 17:23:50 UTC


README

GitHub release (with filter)

Dependency

用于处理GDPR中cookie同意的Kirby CMS插件

商业用途

此插件免费

安装

下载

下载文件并将它们放置在site/plugins/kirby-cookie-consent内。

Composer

composer require pixelopen/kirby-cookie-consent

Git Submodule

您可以将插件作为Git子模块添加。

$ cd your/project/root
$ git submodule add https://github.com/Pixel-Open/kirby-cookie-consent.git site/plugins/kirby-cookie-consent
$ git submodule update --init --recursive
$ git commit -am "Add Kirby Cookie Consent plugin"

运行以下命令以更新插件

$ cd your/project/root
$ git submodule foreach git checkout master
$ git submodule foreach git pull
$ git commit -am "Update submodules"
$ git submodule update --init --recursive

初始化

运行您的网站。将tabs/cookie-consent标签添加到site.yml蓝图。您应该在面板的首页看到一个名为“Cookie同意”的新标签。从该页面可以编辑cookie同意模块的设置。

cookie-consent片段添加到您的页眉片段中,以在前端激活插件。

此插件的功能与Kirby 3和4兼容良好。目前插件仅处理5个服务。如果您想添加更多服务,请自行在snippets/cookie-services.php文件中添加特定服务。所有可用服务和它们的脚本都可以在官方tarteaucitron网站上找到

选项

您可以通过在配置中添加来将参数固定为特定值:pixelopen.kirby-cookie-consent.[parameterName]