hk-r/px2-pretty-html
Composer 安装命令:
composer require hk-r/px2-pretty-html
包简介
HTMLを整形するpickles2プラグインです。
关键字:
README 文档
README
Pickles 2 用のプラグインです。 HTMLのインデントを整形します。
導入手順 - Setup
1. composer.json に hk-r/px2-pretty-html を設定する
require の項目に、hk-r/px2-pretty-html を追加します。
{
〜 中略 〜
"require": {
"php": ">=5.3.0" ,
"pickles2/px-fw-2.x": "^2.0",
"hk-r/px2-pretty-html": "^1.0"
},
〜 中略 〜
}
2. composer update を実行する
追加したら、composer update を実行して変更を反映することを忘れずに。
$ composer update
3. config.php に、設定を追加する
設定ファイル config.php (通常は ./px-files/config.php) を編集します。
- htmlインデント整形の処理追加
$conf->funcs->processor->htmlに、処理'hk\pickles2\prettyHtml\prettyHtml::exec'を追加します。
$conf->funcs->processor->html = array( // htmlのインデントを整える 'hk\pickles2\prettyHtml\prettyHtml::exec('.json_encode(array( // インデントに使用する文字を指定 'indentation_character'=>"\t" )).')' , );
- オプション
indentation_character - インデントに使用する文字を指定します。
オプションを指定しない場合はデフォルト(半角スペース2つ)がインデントとして挿入されます。
例) タブ
// タブがインデントとして挿入されます。 'indentation_character'=>"\t"
例) 半角スペース4つ
// 半角スペース4つがインデントとして挿入されます。 'indentation_character'=>" "
exclusion_elements - インデント対象外のエレメントを指定します。
例) textarea, pre
// インデント対象外のエレメントを指定します。 'exclusion_elements'=>array( 'textarea', 'pre' ),
inline_elements - インラインとして扱うエレメントを指定します。
例) b, big, i, small, tt, abbr, acronym, cite, code, dfn, em, kbd, strong, samp, var, a, bdo, br, img, span, sub, sup
// インラインとして扱うエレメントを指定します。 'inline_elements'=>array( 'b', 'big', 'i', 'small', 'tt', 'abbr', 'acronym', 'cite', 'code', 'dfn', 'em', 'kbd', 'strong', 'samp', 'var', 'a', 'bdo', 'br', 'img', 'span', 'sub', 'sup' ),
更新履歴 - Change log
hk-r/px2-pretty-html 1.0.0 (2018年3月22日)
- Initial Release.
ライセンス - License
MIT License
作者 - Author
- (C)Kyota Hiyoshi hiyoshi-kyota@imjp.co.jp
for Developer
Test
$ ./vendor/phpunit/phpunit/phpunit
统计信息
- 总下载量: 18
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-09-25