tomk79 / px2-dec
2.1.0
2022-01-08 09:28 UTC
Requires
- php: >=7.3.0
Requires (Dev)
- phpunit/phpunit: ~9.5
- pickles2/broccoli-module-fess: dev-develop
- pickles2/broccoli-module-plain-html-elements: dev-develop
- pickles2/px-fw-2.x: ~2
- pickles2/px2-px2dthelper: ~2
- pickles2/px2-sitemapexcel: ~2
This package is not auto-updated.
Last update: 2022-02-01 12:52:17 UTC
README
px2-dec 为 Pickles 2 添加 DEC 扩展功能。
使用 - 使用方法
1. 设置 Pickles2
2. 追加到 composer.json
{
"require": {
"pickles2/px2-dec": "^2.0.0"
}
}
3. 更新 composer
$ composer update
4. 追加到 px-files/config.php
$conf->funcs->processor->html 中添加 API 设置。
tomk79\pickles2\dec\main::trim_dec()用于删除嵌入的 DEC。tomk79\pickles2\dec\main::add_auto_dec()用于添加带有 showDEC URI 参数的自动显示 DEC 的脚本。tomk79\pickles2\dec\main::exec()根据$px->is_publishtool()的值自动进行分发处理。
根据需要选择所需功能进行设置。
<?php $conf->funcs->processor->html = [ // DEC変換処理の実行 // Pickles2の状態を参照し、自動的に処理を振り分けます。 // パブリッシュする場合、DECコメントを削除します。 // プレビューの場合、DECライブラリを埋め込み、 // URIパラメータからDECの表示・非表示を切り替えられるようにします。 'tomk79\pickles2\dec\main::exec()' , // DECを削除する 'tomk79\pickles2\dec\main::trim_dec()' , // 自動DEC表示機能を追加する 'tomk79\pickles2\dec\main::add_auto_dec()' , ];
使用 DEC 模块时,将 ./vendor/pickles2/px2-dec/modules/ 添加到 $conf->plugins->px2dt->paths_module_template。
<?php // config for Pickles2 Desktop Tool. @$conf->plugins->px2dt->paths_module_template["DEC"] = "./vendor/pickles2/px2-dec/modules/";
开发者信息 - for Developer
测试 - Test
$ cd {$documentRoot}
$ composer test
更新日志 - Change log
pickles2/px2-dec v2.1.0 (2022年1月8日)
- 支持的 PHP 版本更改为
>=7.3.0。 - 兼容 PHP 8.1。
pickles2/px2-dec v2.0.2 (2019年9月10日)
- 修复了 PHP 7.3 系列中出现的错误。
pickles2/px2-dec v2.0.1 (2018年3月16日)
- 修复了 0 字节内容时出现致命错误的问题。
pickles2/px2-dec v2.0.0 (2016年8月30日)
- 首次发布。
许可证 - License
版权所有 (c)2001-2022 Tomoya Koyanagi,以及 Pickles 2 项目
MIT 许可证 https://open-source.org.cn/licenses/mit-license.php
作者 - Author
- Tomoya Koyanagi tomk79@gmail.com
- 网站: https://www.pxt.jp/
- Twitter: @tomk79 https://twitter.com/tomk79/