* U K I Y A H O N P O *
Nel mezzo del cammin di nostra vita mi ritrovai per una selva oscura,
che la diritta via era smarrita.
    ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
浮子屋商店もよろしく。

伺か関連ツール/Plugin_Ghost のバックアップ(No.6)


ゴーストの名前を書くと、それにカーソルを載せた際に、Marble Noteからそのゴーストの情報を取得してPopupを表示するPukiwiki Plus用のプラグインです。

通常のHTMLに組み込む場合については伺か関連ツール/ゴーストポップアップを見てください。

例えば

&ghost(The Hand){おてて};

このように記載すると、

おてて

このような表示が出来ます。「おてて」部分を押してみてください。

必要なもの

  • Pukiwiki Plus! で、Glossary プラグインが稼動していること。
  • GlossaryプラグインでAjaxが有効になっていること。

このプラグインはポップアップ表示にGlossaryプラグインのAjaxの仕組みを使っていますので、上記が有効でないとうごきません。

配布物

組み込み方

  • (1)を pukiwiki のプラグインのディレクトリに置きます。
  • (2)をどこか好きな所に置きます。
  • (1)のPLUGIN_GHOST_URLを(2)を置いたURLに書き換えます。
  • 必要に応じ(2)の中のHTMLのスタイルを書き換えます。

プラグインマニュアル

種別
インライン型プラグイン
書式
&ghost( ゴースト名, [一致方法] )[{ 表示名 }];
引数
  • ゴースト名:ゴーストの名前
  • 一致方法(省略可能):ゴースト名検索時の一致方法。0~4の数字で指定。
    • 0-部分一致 1-前方一致 2-後方一致 3-完全一致 4-正規表現一致
  • 表示名(省略可能):実際にページに表示する文字列。省略時はゴースト名。
概要
Marble Note XML-RPC APIを使って、ゴーストの情報をポップアップ表示します。
作者
ukiya

更新履歴

  • 2007/01/31 version1.0 新規作成
  • 2007/01/31 version1.1 一致方法を選べるようにした
  • 2007/01/31 version1.2 \h と \u の名前の表示が逆だったのでなおした
  • 2007/01/31 version1.2 作者名表示を若干修正
  • 2007/02/01 version1.3 JSONP対応(通常のHTMLからポップアップ用)
  • 2007/02/05 version1.4 返すHTMLの構造がおかしかった不具合を修正