** jumplist.inc.php [#ic0f5854]
|RIGHT:100|LEFT:360|c
|~サマリ|listboxで選択してページ移動するためのプラグイン|
|~リビジョン|1.3|
|~対応バージョン|1.4.4,1.4.5|
|~投稿者|[[teanan]]|
|~投稿日|&new{2005-01-20 (木) 00:29:23};|
listboxで選択してページ移動するためのプラグインです。
-関連: [[org:続・質問箱/542]]

**使用方法 [#g7666514]
 #jumplist([[ページ1]],[[ページ2]],[[./下層ページ1]],・・・)

-引数で指定したページ(存在するもの)がlistboxで表示されます。
-listboxで選択し「GO」ボタンを押すと、選択したページに移動します。

**サンプル [#be245991]
[[こちら>teanan:自作プラグイン/jumplist.inc.php]]へどうぞ。

**ダウンロード [#vf616c06]
- [[teanan:自作プラグイン/jumplist.inc.php]]
//-&ref(jumplist.inc.php.1.2.txt); (revision 1.2)

**更新履歴 [#oc874a29]
-2005-01-19 version 1.0 [初版] ([[org:続・質問箱/542]])
-2005-01-20 version 1.1
--相対指定したページが選択できないバグを修正。
-2005-02-01 version 1.2 
--エイリアス指定に対応([[sagen]]さんのパッチを参考にしました)。
-2006-09-16 version 1.3
--URL/InterWiki対応

**コメント [#l8276082]
-なかなか便利ですね。インライン型としても使えたり、エイリアスでのページ指定もできるようにしていただけるとありがたいです。 -- [[sagen]] &new{2005-01-21 (金) 17:20:54};
-改造してエイリアス指定ができるようにしてみました。 &ref(jumplist.inc.php.diff);
 #jumplist([[エイリアス>ページ名]],[[エイリアス>ページ名]])
のように指定するとlistboxの表示はエイリアス、ジャンプ先はページ名になります。 -- [[sagen]] &new{2005-01-31 (月) 11:37:09};
-なるほど、時間があるときに取り込む方向で検討します :) -- [[teanan]] &new{2005-01-31 (月) 12:27:43};
-[[sagen]]さんのパッチを取り込ませていただきました。ありがとうございました :) -- [[teanan]] &new{2005-02-01 (火) 17:15:03};
-拝見しました。おお、なるほど。そうすればページ名とエイリアスを纏めてBracketの中から取り出せたんですか……。 -- [[sagen]] &new{2005-02-08 (火) 11:21:13};
- InterWikiや外部へのリンクはNGなんですね。残念。 -- がこ &new{2006-09-16 (土) 11:22:22};
-- 対応しました。[[teanan:自作プラグイン/jumplist.inc.php]] からどぞ~ :) -- [[teanan]] &new{2006-09-17 (日) 11:28:48};
--- 早速の対応ありがとうございます! 。。。が,うまく動作しませんでした。。。orz~
もう少し悩んでから報告します。 -- がこ &new{2006-09-17 (日) 12:39:34};
---  23行目if(is_page($select)) ... &br;
のままで良いんでしょうか?InterWikiやURL指定の場合,selectにはhttp://~ が入っていますが。。。 -- がこ &new{2006-09-17 (日) 21:54:11};
--- ぬおお、間違ってます;;次のようにするといけると思います。 -- [[teanan]] &new{2006-09-18 (月) 16:15:51};
 26行目付近
 		exit;
 -	}
 +	} else if(is_url($select)) {
 +		header("Location:$select");
 +		exit;
 +	}

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.053 sec.

OSDN