jumplist.inc.php

サマリlistboxで選択してページ移動するためのプラグイン
リビジョン1.3
対応バージョン1.4.4,1.4.5
投稿者teanan
投稿日2005-01-20 (木) 00:29:23

listboxで選択してページ移動するためのプラグインです。

使用方法

#jumplist([[ページ1]],[[ページ2]],[[./下層ページ1]],・・・)
  • 引数で指定したページ(存在するもの)がlistboxで表示されます。
  • listboxで選択し「GO」ボタンを押すと、選択したページに移動します。

サンプル

こちらへどうぞ。

ダウンロード

更新履歴

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

コメント

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


添付ファイル: filejumplist.inc.php.1.2.txt 800件 [詳細] filejumplist.inc.php.diff 1616件 [詳細] filejumplist.inc.php.1.1.txt 610件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-10-17 (水) 02:04:12
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.342 sec.

OSDN