[wiki]
regionとプラグイン

isnot.jp/wiki [Permalink] [編集] [差分]

最終更新:2005-01-05 15:57:19

Wiki記法にregionという概念を導入し、「複数行にわたるテキストを一括してマークアップすること」をサポートしよう、という発想。

YukiWiki?2.1のvarbatim機能や、はてなダイアリーの記法から着想を得る、といっても斬新さはないな…。

構文

 ((REGION_NAME
 
 ))REGION_NAME
 {{plugin option,((REGION_NAME))}}

 ((QUOTE
 引用テキスト
 複数行
 各行の行頭にマークする必要なし
 引用ここまで
 ))QUOTE
 {{blockquote http://www.example.com/link/,((QUOTE))}}

region開始行と終了行は、それぞれのステートメント以外はおけず、必ず行頭から始まる。

region内のテキストは、ブラウザにレスポンスを返すまでの間は保持される。たとえばそれ用のハッシュにregion名をキーにしてアクセスできる。region設定後は任意の位置でプラグインから読み込める。

1ページ内で複数のregionを持つことも可能であろう。入れ子になっている場合は、一番外側のregionが中身全体を支配できる。

region内にどんな内容を期待するかは、プラグイン次第。

検討

お名前: コメント:

[FrontPage]

いしだなおと it@isnot.jp