インライン型プラグインの書式を考えよう

  • ページ: BugTrack
  • 投稿者: reimy
  • 優先順位: 重要
  • 状態: 完了
  • カテゴリー: 本体新機能
  • 投稿日: 2002-07-10 (水) 16:46:23
  • バージョン:

メッセージ

従来の行頭に#から始まる書式のプラグインはブロック要素として扱われるブロック型プラグインを示す書式となったため、行中などで使用するインライン型プラグインの書式が新たに必要となりました。

具体的には、インライン型プラグインには、従来の#versionや#countが該当します。

このPukiWikiのバージョンは
#version
です。

というようなインライン型プラグインは、従来は

このPukiWikiのバージョンは1.3.2です。

という表示だったけど、今後はブロック要素として表示されるので

このPukiWikiのバージョンは

1.3.2

です。

と表示されるようになります。

そのため、従来のようにインラインとして表示したい場合には、別途、インライン型プラグインとしての書式が必要となります。

(例)

このPukiWikiのバージョンは$$version$$です。

インライン型のため、ユーザー定義に類似した書式となると思います。


  • プラグインのインライン/ブロックの差って、プラグイン毎に決まるのであって、ページ編集者が決める事ではないですよね?多分。プラグイン自身に問い合わせるのが妥当ではないでしょうか? -- seagull 2002-07-10 (水) 16:59:37
  • 本来的にはそうなんですけど、1.4のリリースでプラグインのAPIの見直しまで手を出しちゃいます? 行頭の#で始まるプラグインの処理を変更する必要も出てきますが…。どんなもんでしょ? -- reimy 2002-07-10 (水) 17:06:00
    • インライン型プラグインを行頭で指定された場合はどういう処理をするのか、ブロック型プラグインを行中で指定された場合はどういう処理をするのか(エラーメッセージを出す?)など、プラグイン自身に問い合わせるにしても書式との整合性も問題になっちゃいますね。-- reimy
  • インライン/ブロックという問題はWikiの書式パースとプラグインの実装が密接に絡みますからね~。どの時点でどのような形で手を入れ始めるかは難しいところですね。 -- kawara 2002-07-10 (水) 17:11:59
  • インライン的なものってユーザー定義ルールで大体の場合は代用できそうなんですよね。 -- kawara 2002-07-10 (水) 17:13:13
  • 今のところ、インライン型プラグインはほとんど無いので、とりあえず1.4のリリース後に本格的にプラグインのAPIの見直しも含めて検討ってとこかな。 -- reimy 2002-07-10 (水) 17:37:14
  • Wikiの書式パースの方式に付いての問題もありますが、テーブルの中にもプラグインを入れたりといった、書式とプラグインを複合させた表現法も実現したいです。 -- tejicube 2002-10-11 (金) 18:38:45
  • 導入されたので「完了」にしておきます。 -- reimy 2003-03-01 (土) 00:12:38

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-03-09 (水) 16:11:03
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.465 sec.

OSDN