• 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2021-10-18T21:42:35+09:00","default:kanateko","kanateko")
#tag(プラグイン,自作,追加)

CENTER:#ref(tableif.jpg,center,nolink,wrap,400x0)

#contentsx

*指定した文字列を含むセルの書式を変更するプラグイン [#wa90ab5b]
#infobox(plugin){{
name=tableif
pukiwiki=1.5.3
ver=0.1
update=2021-10-18
}}

マルチラインで指定したテーブルの中で、正規表現で指定した文字列を含むセルの書式を一括で変更するプラグイン。使える書式は通常通りセルの書式を指定する場合と同じ (LEFT:、COLOR:、SIZE:など) 。

:このプラグインでできること|
--対象のセルを正規表現で指定できる。
--通常のセルと同じ方式で書式を指定できる。

*ダウンロード [#m7fa2634]
最新: [[GitHub>https://github.com/kanateko/pukiwiki-plugin]]

|~日付|~バージョン|~備考|h
|2021-10-18|0.1|#ul(初版作成)|

*インストール [#ie2730fa]
+GitHubから「tableif.inc.php」をダウンロードしてpluginフォルダに追加する

*使用方法 [#bc9d143e]
 #fig(文字列=書式,...){{
 テーブル
 }}

書式の指定方法は通常のセルの書式指定方法と同じ。ただし最後の":" (コロン) は省く。
:書式一覧|
--LEFT
--CENTER
--RIGHT
--SIZE()
--COLOR()
--BGCOLOR()
--BOLD&note{add:当Wikiで独自に追加した設定};
--CLASS()&note{add};

*使用例 [#g41ede7a]
 #tableif((?<!毒)りんご$=BGCOLOR(#ecc)){{
 |200|200|200|c
 |りんご|りんご飴|ひめりんご|
 |りんご|>|青りんご|
 }}
#tableif((?<!毒)りんご$=BGCOLOR(#ecc)){{
|200|200|200|c
|りんご|りんご飴|ひめりんご|
|毒りんご|>|青りんご|
}}

*追加したい機能など [#x01ccc52]
-文字列の置換
-引数で中括弧 ( { と } ) が使えない問題の解決

*備考 [#xcba3d7e]
-このプラグインは[[pukiwiki:質問箱/5436]]を受けて作成したものになる。

#clear

*コメント [#d0888ec3]
#pcomment(,10,above,reply)