pickles2 / px2-dec
px2-dec 为 Pickles 2 添加 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 auto-updated.
Last update: 2024-09-08 15:16:43 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()
添加带有 URI 参数 showDEC 的自动显示 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 模块时,将 $conf->plugins->px2dt->paths_module_template
添加为 ./vendor/pickles2/px2-dec/modules/
。
<?php // config for Pickles2 Desktop Tool. @$conf->plugins->px2dt->paths_module_template["DEC"] = "./vendor/pickles2/px2-dec/modules/";
开发者信息 - 供开发者使用
测试 - 测试
$ cd {$documentRoot}
$ composer test
更新日志 - 更新记录
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日)
- 首次发布。
许可 - 许可
版权所有 (c)2001-2022 Tomoya Koyanagi 和 Pickles 2 项目
MIT 许可证 https://open-source.org.cn/licenses/mit-license.php
作者 - 作者
- Tomoya Koyanagi tomk79@gmail.com
- 网站: https://www.pxt.jp/
- 推特: @tomk79 https://twitter.com/tomk79/