**grep付 include プラグイン [#r10e71b9] |RIGHT:70|LEFT:410|c |~バージョン|1.4以降| |~投稿者|[[merlin]]| |~状態|提案| |~投稿日|&new{2004-08-26 (木) 13:36:47};| *メッセージ [#r00aba48] ***メッセージ [#r00aba48] 本サイトのように1つの事項でいくつかのバ−ジョンに対応する文書が有る場合、複数の文書を作りメンテナンスするか 部分部分に分けて includeするしか手がない。 それを解決するため、1つの文書内で 行ごとに付けられた タグを判断して インクル−ドするようにして 元文書にタグを入れれば 望むものだけをインクル−ドできる。 *** 仕様 [#kf7debe4] -タグ生成プラグイン gtag.inc.php -- 書式 : >ag(SW,TAG_VALUE); -- 変数 : SW:生成されたタグの表示の有無 (表示時 <TAG_VALUE> ) / TAG_VALUE :タグ値 -grep付インクル−ド ginclude.inc.php -- 書式 : #include(SW,Page_Name,MODE,[TAG1],[TAG2],...) -- 変数 :~ SW : インクル−ドペ−ジ名の表示の有無~ Page_Name :インクル−ドペ−ジ名~ MODE:インクル−ドモ−ド , OR-TAG#が付いているもののみINCLUDE / AND -TAG#が付いているもの と TAG無し行をINCLUDE / NOT TAG#が付いている行は OMIT(TAG無し行は INCLUDE)~ TAG1〜 : 抽出行のTAG 名 複数の物を MODE により選択する。 ***コメント [#f5ffa307] -ぜひほしいです。 -- [[mizu]] &new{2004-09-16 (木) 19:04:05}; -つくれー -- [[henoheno]] &new{2004-09-16 (木) 20:58:25}; -ぜひほしいです。 -- &new{2004-12-06 (月) 23:14:03}; -gtag.inc.php は、標準の aname.inc.phpで代用できるのでは? -- [[teanan]] &new{2004-12-07 (火) 03:36:35}; -かなーりいい加減ですが、こんな方向であっていますか? → [[teanan:自作プラグイン/ginclude.inc.php]] -- [[teanan]] &new{2004-12-07 (火) 09:54:04}; #comment