複数語でAND検索した場合に、対象が見つからなかった時に、OR検索で検索し直します。
それでも、見つからなかった時には、Googleで検索した結果を表示します。←xoogleモジュールを使うようにしました。
-- yshima 2004-09-16 (木) 02:25:37
修正点が多いのでdiff形式のファイルにしておきます。
*** xoops2.0.6/include/searchform.php Mon Oct 20 22:18:36 2003
--- xoops/include/searchform.php Fri Feb 20 16:08:34 2004
***************
*** 43,49 ****
$criteria->add(new Criteria('hassearch', 1));
$criteria->add(new Criteria('isactive', 1));
$module_handler =& xoops_gethandler('module');
! $mods_checkbox->addOptionArray($module_handler->getList($criteria));
$search_form->addElement($mods_checkbox);
if ($xoopsConfigSearch['keyword_min'] > 0) {
$search_form->addElement(new XoopsFormLabel(_SR_SEARCHRULE, sprintf(_SR_KEYIGNORE, $xoopsConfigSearch['keyword_min'])));
--- 43,49 ----
$criteria->add(new Criteria('hassearch', 1));
$criteria->add(new Criteria('isactive', 1));
$module_handler =& xoops_gethandler('module');
! $mods_checkbox->addOptionArray($module_handler->getList($criteria) + array('0'=>'Google'));
$search_form->addElement($mods_checkbox);
if ($xoopsConfigSearch['keyword_min'] > 0) {
$search_form->addElement(new XoopsFormLabel(_SR_SEARCHRULE, sprintf(_SR_KEYIGNORE, $xoopsConfigSearch['keyword_min'])));
| Page name: | XOOPS/グローバル検索 [ Sended pings(0) ] | |
| Author: | nao-pon | - 2006/01/24 16:57:49 JST(939d) |
| Last edit: | nao-pon | - 2006/01/24 16:57:49 JST(939d) |
| Editers: | 登録ユーザー | |
| Back Link: | 通りすがりさん(46d) コメント(85d) nao-pon(135d) 通りすがりさん(679d) テスト(769d) XOOPS(803d) nao-pon(1049d) | |
ログイン
アクティブメニュー
最新のページ
ブックマーク
新着トラックバック
サイト内 Wiki
☆ 検索 ☆
オンライン状況
サイト情報
現在ページのQRコード
参照元情報