burzum / cakephp-html-purifier
此包已被废弃,不再维护。没有推荐替代包。
CakePHP 的 HtmlPurifier 插件
4.0.0
2021-01-24 14:38 UTC
Requires
- php: ^7.2
- cakephp/cakephp: ^4.0
- ezyang/htmlpurifier: *
Requires (Dev)
- cakephp/cakephp-codesniffer: ~4.2.0
- phpunit/phpunit: ~8.5.0
README
这是 HTML Purifier 库的 CakePHP 包装器。
HTML Purifier 是一个遵循标准的 HTML 过滤库,用 PHP 编写。HTML Purifier 不仅将移除所有恶意代码(更广为人知的 XSS),还会使用经过彻底审计的、安全且宽容的白名单,同时确保您的文档遵循标准,这只有通过全面了解 W3C 的规范才能实现。
插件包括一个特质、一个视图助手、一个行为和一个脚本来清理您想清理的标记,无论是视图、模型层还是使用脚本来清理任何表和字段。
- 对于 CakePHP 2.x,请使用 1.x 版本或分支。
- 对于 CakePHP <=3.5,请使用 2.0 版本或分支。
- 对于 CakePHP > 3.5,请使用 3.0 版本或分支。
文档
有关文档和教程,请参阅此存储库的 docs 目录。
支持
有关支持和功能请求,请访问 支持网站。
为此插件做出贡献
请随时通过新的问题、请求、单元测试和代码修复或新功能为此插件做出贡献。如果您想贡献一些代码,请从 develop 分支创建一个功能分支,并发送您的 pull request。新功能和发现的问题的单元测试是强制性的,以确保高质量。
- 贡献必须遵循 PSR2 编码标准建议。
- 需要 单元测试。
许可证
版权所有 2012 - 2018 Florian Krämer
根据 MIT 许可证授权。在此存储库中包含的源代码的再分发必须保留每个文件中找到的版权声明。