mediatis / one-trust-utility
围绕 OneTrust 的 TYPO3 前端和后端实用工具
2.0.0
2022-10-21 11:08 UTC
Requires
- php: ^7.2 || ^8.0
- typo3/cms-core: ^9.5 || ^10.4 || ^11.5
Requires (Dev)
- typo3/testing-framework: ^6.9.0
Replaces
- typo3-ter/one-trust-utility: 2.0.0
README
OneTrust Utility 为 OneTrust 同意管理工具提供前端和后端实用工具。它不是 OneTrust 集成。它只是如果 OneTrust 已在当前系统中使用,则提供功能。
前端服务
如果启用,将提供全局 JavaScript 对象,可用于直接进行同意检查:window.OneTrustUtility.checkConsent(groupId, default=false)
。
此前端服务还提供可在 window 对象上监听的全局事件。
one-trust-ready
one-trust-consent-update
后端服务
在后台,有一个新的服务 ConsentManager
可以用于检查特定同意:ConsentManager::checkConsent(groupId, default=false)
。
在 TypoScript 中,有一个新的对象可用于条件(作为表达式语言的一部分)。
[oneTrust.checkConsent(groupId, default=false)]
...
[global]