このサイトで使っている自作プラグイン。
入力した文字で始まるページの一覧を表示します。
通常の list プラグインはページ数が増えると処理が重くなりますが、このプラグインではページ名を絞り込んで表示するため、より軽快に動作します。
ページ一覧の取得には JavaScript? を使用しています。
http://wolfbbs.jp/?cmd=lightlist をご覧ください。
以下の環境で動作を確認しています。
lightlist.tar.gz をダウンロードし、解凍してください。
Linux の場合は以下のコマンドで取得・解凍できます。
wget http://www.machu.jp/dist/lightlist/lightlist.tar.gz tar zxf lightlist.tar.gz
解凍してできた「plugin/lightlist.inc.php」を PukiWiki の plugin ディレクトリへ、「skin/prototype.js」「skin/lightlist.js」を PukiWiki の skin ディレクトリにコピーします。
# /path/to/pukiwiki は PukiWiki をインストールしたディレクトリ cd lightlist cp plugin/* /path/to/pukiwiki/plugin cp skin/* /path/to/pukiwiki/skin
list プラグインと同様に、コマンドとして起動します。
http://example.com/index.php?plugin=lightlist