clickstorm / cs_powermail_gdpr
4.0.3
2024-07-29 11:39 UTC
Requires
- in2code/powermail: ^12 || dev-main
- typo3/cms-core: ^12
Replaces
- typo3-ter/cs_powermail_gdpr: *
README
此扩展为每个powermail表单添加一个复选框。此复选框放置在每个提交按钮之前,并链接到您的隐私政策。用户必须接受您的隐私政策才能提交表单。验证也由服务器完成。值存储在数据库中。您可以单独为每个表单禁用此复选框。
欢迎测试并反馈。
配置
隐私PID
使用TypoScript常量设置您的隐私政策页面。
plugin.tx_powermail.settings.privacyPid =
覆盖语言标签
您可以通过TypoScript覆盖语言标签
plugin.tx_powermail._LOCAL_LANG.en.tx_cspowermailgdpr.checkbox.label = I accept the ###privacyPolicy###.
或在一个额外的locallang文件中
$GLOBALS['TYPO3_CONF_VARS']['SYS']['locallangXMLOverride']['EXT:powermail/Resources/Private/Language/locallang.xlf'][10] = 'EXT:myext/Resources/Private/Language/locallang.xlf';
在那里,您可以覆盖tx_cspowermailgdpr.checkbox.label
和tx_cspowermailgdpr.checkbox.label.linkLabel
。 ###privacyUrl###
将被tx_cspowermailgdpr.checkbox.label.linkLabel
标签的链接替换,例如。
I accept the ###privacyPolicy###.
变为
I accept the <a href="privacypolicy" target="_blank" title="Show privacy policy">privacy policy</a>.