=== MediaWiki 管理者 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
680:nobodyさん 08/06/25 14:52:51 >>678 普通に検索すると検索結果は赤く表示されるから、 そこを処理しているソースを流用すれば何とかなりそう。 だけど、その先、処理していいか、やっぱり分からないな すまん、他の人のレス期待 681:nobodyさん 08/06/26 01:20:33 >>678 日本語が全然マッチしないのであれば 例えばインストール時にデータベースのエンコーディングを UTF-8に指定していないためテキストが数値参照で保存されているから という理由は考えられますが。 ハイライトの部分は以下のように正規表現による置き換えを使っています。 ハイライトの結果 <span class='searchmatch'>検索文字列</span> コードの該当部分 includes/SearchEngine.php foreach($terms as $term){ if( ! isset($processed[$term]) ){ $pat3 = "/$patPre(".$term.")$patPost/ui"; // highlight word $extract = preg_replace( $pat3, "\\1<span class='searchmatch'>\\2</span>\\3", $extract ); $processed[$term] = true; } }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4013日前に更新/385 KB
担当:undef