« 津田大介「ググる―検索エンジンGoogleを使ってネット上の情報を検索すること」読了 (11/15) | トップページ | PukiWiki のサイドバーに「人気の*件」、よく参照される(人気のある)ページの上位数件を表示。(11/17) »

2004.11.16

PukiWikiのサイドバーに「検索フォーム(単語検索)」設置 (11/16)

PukiWiki 1.4.4 の「サイドバー(サイドメニュー)」に「検索フォーム・検索窓(単語検索)」を設置。

「サイドバー」の項目の設定は MenuBar に書かれている。「検索フォーム」を設定するためには以下のことを行う。

  1. MenuBar に「検索フォーム」を設置するプラグイン #lookup を記述する。
  2. InterWikiName に「検索」用のInterWikiNameを記述

以上で「検索フォーム」が設置できる。

参考:#lookup プラグインの説明/書式など
PukiWiki/1.4/マニュアル/プラグイン/l - PukiWiki - lookup

1.MenuBar に「検索フォーム」を設置するプラグイン #lookup を記述する。

[[MenuBar]] または http://(WWWサーバ)/pukiwiki/pukiwiki.php?cmd=edit&page=MenuBar から MenuBar の編集画面を表示。

MenuBar の初期値は

#recent(20)

の1行のみで「最新の20件」が表示されている。
(私の環境は 1.3.xx系からバージョンアップしたので 純粋な 1.4.4とは MenuBar の内容が異なります。 1.4.4 の方は MenuBar にコメント・説明が入っている様子)

これに #lookup プラグインの記述を1行加える。

#lookup(検索,検索)
#recent(20)

これで MenuBar の「ページの更新」ボタンを押すと変更が保存され、MenuBar に「検索フォーム」が表示される。この段階では次の InterWikiName の設定をしていないので、「検索」ボタンを押しても何も起こらず検索されない。

2.InterWikiName に「検索」用のInterWikiNameを記述

[[InterWikiName]] または http://(WWWサーバ)/pukiwiki/index.php?cmd=edit&page=InterWikiName から InterWikiName の編集画面を表示。以下のInterWikiNameに「検索」の1行を追加。

-[http://www.c2.com/cgi/wiki? WikiWikiWeb] raw WikiNameのみなのでraw。
-[http://www.todo.org/cgi-bin/jp/tiki.cgi?c=v&p= Tiki] euc
-[http://www.hyuki.com/yukiwiki/yukiwiki.cgi? YukiWiki] yw
-[http://www.jin.gr.jp/~nahi/RWiki/?cmd=view;name= RWiki] euc
-[http://www.factage.com/sng/pukiwiki/pukiwiki.php? PukiWiki]
-[http://pukiwiki.org/? pukiwiki] utf8
-[http://www.gembook.jp/html/moin/moin.cgi/ ウヰキエリア] moin

-[http://www.google.co.jp/search?ie=utf8&oe=utf8&q=$1&lr=lang_ja&hl=ja Google] utf8 IEのGoogleツールバー対策でUTF-8になってます。
-[http://search.yahoo.co.jp/bin/search?p= Yahoo] euc

-[./?cmd=search&word=$1&type=OR 検索] ←この1行を追加した
//-[[検索:InterWiki]] ここの PukiWikiでInterWikiを検索します。

以上で、「検索フォーム」から検索できるようになる。



|

« 津田大介「ググる―検索エンジンGoogleを使ってネット上の情報を検索すること」読了 (11/15) | トップページ | PukiWiki のサイドバーに「人気の*件」、よく参照される(人気のある)ページの上位数件を表示。(11/17) »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/49099/1990046

この記事へのトラックバック一覧です: PukiWikiのサイドバーに「検索フォーム(単語検索)」設置 (11/16):

« 津田大介「ググる―検索エンジンGoogleを使ってネット上の情報を検索すること」読了 (11/15) | トップページ | PukiWiki のサイドバーに「人気の*件」、よく参照される(人気のある)ページの上位数件を表示。(11/17) »