人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

サーチエンジンCGI「Power Search」(配布元http://dream.lib.net/room/)を、カテゴリにチェックボックスを付けてAND/OR検索出来るようにカスタマイズする方法が知りたいです。

●質問者: wintarsnow
●カテゴリ:コンピュータ
✍キーワード:CGI POWER カスタマイズ カテゴリ サーチエンジン
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● takasiym
●25ポイント

http://www.hatena.ne.jp/

はてな

パワーモードでカテゴリの複数選択ができるようです。

ただし、チェックボックスではなくリストボックスの複数選択モードみたいです。

◎質問者からの返答

パワーモードでのカテゴリ複数選択だとOR検索しか出来ませんし、「ワード検索」が空欄だとエラーになってしまう仕様になっているのです。

例えばサイトオーナーの星座と血液型で分類するサーチだとして、普通に「乙女座」をクリックしたなら乙女座のサイトが全て、「O型」をクリックしたならO型のサイトが全て表示されるわけですが、それを、例えば「乙女座」、「天秤座」、「O型」の横に付けたチェックボックスにチェックして、検索ボタンを押すと「(乙女座 OR 天秤座)AND O型」が表示される様にしたいのです。

もしくわ「星座」「血液型」各グループでラジオボタンにして、例えば「獅子座 AND B型」で検索でもかまいません。


2 ● takasiym
●25ポイント

http://dream.lib.net/room/cgi/e_ps.html

URLはダミーです。

ps_search.cgiの397~433行目を見る限り、

この検索システムでは「全てを含む」か「いずれかを含む」か「全てを含まない」のいずれかしか選択できないように思われます。

つまり、wintersnow様のなさりたい「(乙女座 OR 天秤座)AND O型」のような検索は、ps_search.cgiだけでは難しいと思います。

それから、「(乙女座 OR 天秤座)AND O型」は演算順位が付いておりますので、カテゴリの横にCheck BoxまたはRadioボタンを付けただけでは実現できないようと思います。

したがって、以下のような事が必要になってくると思います。

・「(乙女座 OR 天秤座)AND O型」のような論理演算を認識できるなCGIを作る。

・「(乙女座 OR 天秤座)AND O型」の論理演算がユーザにも分かり易くできる画像インターフェースを考える。

自作が難しい場合は、論理演算が可能な別の検索CGIを探すか、諦めて「全て・・・」を使うしかないと思います。

お役に立てなくてすみません。

◎質問者からの返答

やはり小手先だけのカスタマイズでは無理のようですね。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ