サマリ | ページ毎にwiki表記(ユーザ定義ルール)を拡張 |
---|---|
リビジョン | 1.0 |
対応バージョン | 1.4.7 |
投稿者 | mashiki |
投稿日 | 2007-07-08 (日) 03:48:17 |
コンバート時に置換されるユーザ定義ルール(default.ini.php内$line_rules)があるが、これを拡張し、ページごとに定義できるようにする。 これによりwikiテキストの可読性を維持しつつ、さまざまな装飾を施せるようにしたいという目的で作成しました
拡張したい文法をexrulesプラグインで表現します。
#exrules(パターン, 置き換え文字列)
パラメータは2つで1つめはパターン、2つめは置き換え文字列となります。1つめのパターンには最大1つの「*」アスタリスクを指定することができます。
#exrules($$*$$,'''''*''''')
#exrules(&&*&&,COLOR(red){*})
#exrules(""*"",COLOR(blue;background-color:gray){*})
#exrules(「 * 」,COLOR(green){''*''})
#exrules(mashiki,COLOR(purple){''SIZE(16){m}ashiki''})
#exrules($$*$$,'''''*''''') #exrules(&&*&&,COLOR(red){*}) #exrules(""*"",COLOR(blue;background-color:gray){*}) #exrules(「 * 」,COLOR(green){''*''}) #exrules(mashiki,COLOR(purple){''SIZE(16){m}ashiki''}) -$$例1の結果$$はこうなります -&&例2の結果&&はこうなります -""例3の結果""はこうなります -「 例4 」の結果はこうなります -例5の結果はこうなります。mashiki
- 例1の結果はこうなります
- 例2の結果はこうなります
- COLOR(blue;background-color:gray){例3の結果}はこうなります
- 「例4」の結果はこうなります
- 例5の結果はこうなります。mashiki