devmonk / htmlpurifier
此包已被废弃,不再维护。未建议替代包。
提供 HTMLPurifier 库完整集成的 Zend Framework 2 模块
0.1.1
2012-11-06 03:13 UTC
Requires
- php: >=5.3.3
- zendframework/zendframework: 2.*
Requires (Dev)
- zf-commons/zfc-twig: dev-master
Suggests
- zf-commons/zfc-twig: Provides full twig system for zf2 applications. This package provides a 'purify' filter for twig templates.
This package is not auto-updated.
Last update: 2021-03-05 20:44:37 UTC
README
DevmonkHtmlpurifier 是一个模块,它将 HTMLPurifier 过滤库与 Zend Framework 2 以及可选的 Twig 模板引擎集成。
安装
- 将
"devmonk/htmlpurifier": "dev-master"
添加到您的composer.json
文件,并运行php composer.phar update
。 - 将
DevmonkHtmlpurifier
添加到您的config/application.config.php
文件中的modules
键下。
配置
DevmonkHtmlpurifier 默认提供合理的配置,但可以通过 devmonk-htmlpurifier
配置键进行可选配置。
`config` - passed directly to the HTMLPurifier class.
- Added `Cache.SerializerPath` and set the default cache folder to data/cache/htmlpurifier
Active by default.
文档
视图助手
DevmonkHtmlpurifier 添加了一个名为 'purify' 的视图助手,它将使用设置选项使用 htmlpurifier。
Twig 过滤器
如果已安装 zf-commons/zfc-twig,DevmonkHtmlpurifier 添加了一个名为 'purify' 的过滤器用于 twig 模板。
命名空间
该模块支持 命名空间,可以通过 namespaces
配置键进行配置
'zfctwig' => array(
'namespaces' => array(
'admin' => __DIR__ . '/../views/admin',
'frontend' => __DIR__ . '/../views/frontend',
),
),
当使用命名空间时,视图将仅解析到指定的命名空间文件夹,而不会回退到视图管理器解析器
已知问题
DevmonkHtmlpurifier 目前不支持使用多个 purifier。