#author("2022-03-22T00:44:01+09:00","default:user","user")
* 単語検索について [#v32c3d6d]
#author("2022-03-22T00:45:22+09:00","default:user","user")
* 単語検索で全角スペースを区切りとして使いたい [#v32c3d6d]

- ページ: [[BugTrack]]
- 投稿者: 名無しさん
- 優先順位: 低
- 状態: 完了
- カテゴリー: その他
- 投稿日: 2007-05-01 (火) 20:25:06
- バージョン: 1.4.7
- リリース予定バージョン: 1.5.4

** メッセージ [#ga062afd]
単語検索で、「"A" and "B"」のつもりが、ついつい全角スペースを使って「"A B"」になってしまい((実際には、A,B の部分は検索したい単語です、って書かなくてもわかると思いますけど))、検索でヒットしないという結果になってしまいます。


大手検索サイトのように、全角スペースでも単語の区切りとして利用できるようにならないでしょうか。~
本体への採用が却下の場合でも、できれば公式サイトだけでも使えるようになれば、(主に日本語ユーザーの)検索での使い勝手が増すと思います。

--------
- 全角スペースを含む単語を検索する時どうするの? -- [[yahoo]] &new{2007-05-01 (火) 21:01:13};
- [[BugTrack/746]]で同じことを言いました。 -- [[よっちい]] &new{2007-05-01 (火) 23:05:03};


- すみません。たぶん[[BugTrack/746]]に統合されるでしょうね~。&br;参考にして追加してみました。
 // $Id: search.inc.php,v 1.13 2005/11/29 18:19:51 teanan Exp $
 (中略)
 function plugin_search_search_form($s_word = '', $type = '', $bases = array())
 {
	global $script, $_btn_and, $_btn_or, $_btn_search;
	global $_search_pages, $_search_all;
 
 +	if(LANG == 'ja')
 +	{
 +		$s_word = mb_convert_kana($s_word, "s");
 +	}
 + 
	$and_check = $or_check = '';
 (以降、略)
昔のも見ましたけど、これってかなり難しい問題みたいですね。検索サイトみたいにこれ(")で括ると~、とかみたいな高機能化は難しそうですよね。&br;それよりは、安定化・高速化が今のプロジェクトの主題みたいですし(手が足りない、という方が正確らしい)。
- search2 でのみ対応しました: commit:b97afb6701 全角スペースを含む文字列の検索はできなくなっています(割り切り) -- [[umorigu]] &new{2022-03-22 (火) 00:43:50};

#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.038 sec.

SourceForge