eliashaeussler / typo3-form-consent
为TYPO3 CMS扩展,为EXT:form添加双确认功能
3.0.0
2024-09-17 14:16 UTC
Requires
- php: ~8.1.0 || ~8.2.0 || ~8.3.0
- ext-json: *
- doctrine/dbal: ^3.0 || ^4.0
- psr/event-dispatcher: ^1.0
- psr/http-factory: ^1.0
- psr/http-message: ^1.0 || ^2.0
- psr/log: ^1.0 || ^2.0 || ^3.0
- symfony/console: ^6.4 || ^7.0
- symfony/dependency-injection: ^6.4 || ^7.0
- symfony/expression-language: ^6.4 || ^7.0
- symfony/mailer: ^6.4 || ^7.0
- symfony/mime: ^6.4 || ^7.0
- typo3/cms-backend: ~12.4.2 || ~13.3.0
- typo3/cms-core: ~12.4.2 || ~13.3.0
- typo3/cms-extbase: ~12.4.2 || ~13.3.0
- typo3/cms-fluid: ~12.4.2 || ~13.3.0
- typo3/cms-form: ~12.4.2 || ~13.3.0
- typo3/cms-frontend: ~12.4.2 || ~13.3.0
- typo3/cms-install: ~12.4.2 || ~13.3.0
Requires (Dev)
- codeception/module-asserts: ^3.0
- codeception/module-db: ^3.1
- codeception/module-webdriver: ^4.0
- eliashaeussler/typo3-codeception-helper: ^1.0
- eliashaeussler/typo3-form-consent-test-extension: 1.0.0
- helhum/config-loader: ^0.12.5
- koehnlein/codeception-email-mailpit: ^0.3.0
- phpunit/phpcov: ^9.0 || ^10.0
- symfony/event-dispatcher: ^6.4 || ^7.0
- symfony/process: ^6.4 || ^7.0
- typo3/cms-dashboard: ~12.4.2 || ~13.3.0
- typo3/cms-filelist: ~12.4.2 || ~13.3.0
- typo3/cms-fluid-styled-content: ~12.4.2 || ~13.3.0
- typo3/cms-lowlevel: ~12.4.2 || ~13.3.0
- typo3/cms-scheduler: ~12.4.2 || ~13.3.0
- typo3/cms-tstemplate: ~12.4.2 || ~13.3.0
- typo3/testing-framework: ^7.0.4 || ^8.2.1
- typo3fluid/fluid: ^2.9 || ^4.0
- webmozart/assert: ^1.11
Suggests
- typo3/cms-dashboard: Adds a custom form consent widget to the TYPO3 dashboard (~12.4.2 || ~13.3.0)
- typo3/cms-scheduler: Allows garbage collection of expired consents (~12.4.2 || ~13.3.0)
- dev-main
- 3.0.0
- 2.3.1
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.1.0
- 1.0.0
- 0.7.1
- 0.7.0
- 0.6.4
- 0.6.3
- 0.6.2
- 0.6.1
- 0.6.0
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.2
- 0.3.1
- 0.3.0
- 0.3.0-RC1
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.13
- 0.1.12
- 0.1.11
- 0.1.10
- 0.1.9
- 0.1.8
- 0.1.7
- 0.1.6
- 0.1.5
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- dev-renovate/lock-file-maintenance
This package is auto-updated.
Last update: 2024-09-22 05:14:54 UTC
README
TYPO3扩展 form_consent
为TYPO3 CMS添加双确认功能的扩展。它允许使用各种事件动态调整整个双确认过程。此外,扩展无缝集成到TYPO3中,例如,根据GDPR删除过期的同意。
🚀 功能
- EXT:form的定制
Consent
表单完成器 - 将所有提交的表单数据作为JSON存储到数据库中
- 基于系统依赖的哈希验证系统(使用TYPO3的HMAC功能)
- 插件,用于批准或拒绝同意
- 在同意批准或拒绝时调用完成器的可能性
- 用于更好定制的多个事件
- 过期的同意的调度器垃圾收集任务
- 批准、未批准和拒绝的同意的仪表板小部件
- 兼容TYPO3 12.4 LTS和13.3
🔥 安装
Composer
composer require eliashaeussler/typo3-form-consent
TER
从TYPO3扩展存储库(TER)下载zip文件。
📙 文档
请参阅官方扩展文档。
💎 贡献
图标由Google制作,来源www.flaticon.com。
⭐ 许可证
此项目受GNU通用公共许可证2.0(或更高版本)许可。