[Hiki-dev:00649] Re: インクリメンタルサーチプラグイン for Hiki

アーカイブの一覧に戻る

HOSONO Hidetomo h12o****@h12o*****
2005年 1月 31日 (月) 22:33:38 JST


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> To: hiki-****@lists*****
> From: Kazuhiko <kazuh****@fdiar*****>
> Subject: [Hiki-dev:00638] Re: インクリメンタルサーチプラグイン for H ..
> Date: Sun, 30 Jan 2005 03:35:42 +0900
> Message-Id: <m3acqs13sx.wl%kazuh****@fdiar*****>

ほそのです。コメントありがとうございます。

> > 「インクリメンタルサーチプラグイン」とは、
> > ページ名だけを検索対象としたインクリメンタルサーチを
> > JavaScriptで実装したものをHikiのプラグイン化したものです。
> > 
> > 通常の検索ページよりも目指すページをより素早く検索し、
> > ページ名がある程度以上分かっていて、
> > 素早くアクセスしたい、という場合に威力を発揮します。
> 
> これを見て、大昔に「プルダウン式ページ一覧プラグイン」なんてのを提案した
> のを思い出しました。
> http://lists.sourceforge.jp/mailman/archives/hiki-dev/2003-July/000268.html

…忘れきっていたのですが、そのメール、自分の手元にありました…。orz

## 穴があったら入りたい…。


ま、それはともかく、

> どうせ JavaScript を使うのなら、
> 
> * 検索結果のところをクリックしたら (Submit を押さなくても) ジャンプしてほ
>   しい。
> * 入力欄で enter を押したらその時点で一番上の検索結果のページにジャンプし
>   てほしい。
> * go.cgi は JavaScript を使うなら不要にできるはず。

確かにJavaScriptを使うならそこまで、という気はします。

> と思いますし、非 JavaScript 環境のことを考えても、go.cgi を廃止するには、
> 上記の ML の記事のようなやりかたがあるかと思います (結局 redirect してい
> るので大差ないけど...)。

redirectすること自体はダサいとは思っていなくて、
それよりファイルを2つ配布する方がダサいと思っていたので、
「プルダウン式ページ一覧プラグイン」と同様の方法で
go.cgiを廃止したいと思います。
っていうかhiki/util.rbにredirectありますね…。

上記を修正したらソース投げてしまおうかと思います。しばしお待ちを。


それから、

> To: hiki-****@lists*****
> From: Mitsuru Shimamura <mitsu****@diana*****>
> Subject: [Hiki-dev:00641] Re: インクリメンタルサーチプラグイン for H ..
> Date: Sun, 30 Jan 2005 14:51:06 +0900
> Message-Id: <20050****@diana*****>

> ページを見て、試してみたのですが、Firefoxでは動いたのですが
> IE(WindowsXP SP1+WindowsUpdate全部当て)ではインクリメンタルサーチをしてくれないようなのですが
> これは自分の所だけでしょうか?
> オリジナル(?)の高林さんのJavascriptでインクリメンタルサーチはIEでも動いたのですが…

これ、実家のIE(Windows 2000 SP4+WindowsUpdate全部当て)でも
再現したので、移植(?)ミスだと思います。

が、実家のというくらいで、普段はIE環境が手元にありません
(職場にはあるんですが、職場であれこれできる状況ではありません…)。

修正遅れそうです。ごめんなさい(肝の機能なのに…)。

======================================================================
ほそのひでとも
WWW: http://www.h12o.org/~h12o/
GPG: 741B C3E1 91C6 054E D787  F32D 0501 EF4D DAE5 63DA
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.9.15 (GNU/Linux)

iD8DBQFB/jOyBQHvTdrlY9oRAtg0AKC1HrWrXr+aiee/szrbHWDnhnSyTgCfZLMP
b6lP8NT8lFwRt/eM9snFHqY=
=RIlu
-----END PGP SIGNATURE-----



Hiki-dev メーリングリストの案内
アーカイブの一覧に戻る