[問題] PHPBB PLUS 1.53不支持中文搜尋

phpBB Plus Support
本區是討論關於 phpBB 2 plus 使用上的問題討論!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
jerry.oracle
星球普通子民
星球普通子民
文章: 4
註冊時間: 2006-07-22 11:33

[問題] PHPBB PLUS 1.53不支持中文搜尋

文章 jerry.oracle »

當搜尋"英文",一切正常,但如果搜尋“中文”,能顯示中文結果,但結果不能高亮顯示(highlight)被搜尋的關鍵字。請各位大大測試。 :-o
wu2017
竹貓忠實會員
竹貓忠實會員
文章: 359
註冊時間: 2002-08-20 15:23
來自: 平凡心動
聯繫:

文章 wu2017 »

可否詳加說明並提供圖片。

目前無法很清楚明白您所指出的問題所在 ^^||
我們都想寫下自己的故事,才初執筆就驚覺,悲歡離合竟也是年輕事!
平凡心動 http://www.hope99.idv.tw/

提出問題時,請提供較完整的資料,才能給你正確的答案,節省你的時間。
發問格式可參閱: http://phpbb-tw.net/phpbb/viewtopic.php?t=15329

PLUS 下載位址: http://www.phpbb2.de/dload.php?action=c ... &cat_id=20
jerry.oracle
星球普通子民
星球普通子民
文章: 4
註冊時間: 2006-07-22 11:33

文章 jerry.oracle »

沒有upload file 的權限。可以到下麵地阯查看:

http://www.phpbb2.de/fpost203366.html#203366

竹貓網站有同樣的問題.
頭像
godbless
竹貓忠實會員
竹貓忠實會員
文章: 647
註冊時間: 2002-05-17 06:02
來自: 台北市南京東路4段
聯繫:

文章 godbless »

jerry.oracle 寫:沒有upload file 的權限。可以到下麵地阯查看:

http://www.phpbb2.de/fpost203366.html#203366

竹貓網站有同樣的問題.
1.) 首先,竹貓星球並不適用PHPBB PLUS所架設的,而是純種的PHPBB2.0.21的版本,所以本身並沒有上傳檔案的設定
2.) 上傳檔案的設定,是PHPBB PLUS或是有安裝ATTACHED FILE的外掛的PHPBB2論壇才能夠擁有的功能
3.) PHPBB PLUS 1.53-UTF-8版本 搜尋你要搜尋的"中文"兩字沒有問題,PHPBB2也是!
4.) 有沒有高亮顯示這有這麼重要嗎?
外掛問題區發問格式就在這裡,請務必一定照著格式來~!
你不照著規則來,就算是也搞不清楚你的問題在哪裡!
新手問問題不是罪惡
罪惡的是自己沒有先做好本分和功課,說話的口氣也不好,再加上態度有好像我們這群人欠你多少似的~~!!
竹貓星球發問規則:
http://phpbb-tw.net/phpbb/viewtopic.php?t=16149
發問比率最高的句子翻譯:
Please ensure both the install/ and contrib/ directories are deleted
請確認install和contrib資料夾已被刪除(奇怪,翻一下英漢字典有這麼困難嗎)
頭像
kevinyung
星球公民
星球公民
文章: 123
註冊時間: 2004-04-14 10:22
來自: 地球
聯繫:

文章 kevinyung »

godbless 寫: 4.) 有沒有高亮顯示這有這麼重要嗎?
不重要就不解決,這態度不行唷!
i-Piggy.com feeds you with the latest tech news and detailed tutorials
20 個步驟安裝 phpBB 3 (以 987mb.com 所提供的免費空間作示範)

kevinyung 在 侏羅紀時代 作了第 1 次修改
jerry.oracle
星球普通子民
星球普通子民
文章: 4
註冊時間: 2006-07-22 11:33

文章 jerry.oracle »

Thank you for your answer. Highlight keywords 是易用性的一個體現。當然也可以通過Ctrl+F來定位到關鍵字,不是很方便而已。 我想一定是使用的字符串查找函數不能夠髮現多字元字符,應該改為多字元字符處理函數.
jwxinst
竹貓忠實會員
竹貓忠實會員
文章: 945
註冊時間: 2006-03-31 10:07
來自: New York, USA     學業狀況: 當天才...       個人狀況: 臭蛋
聯繫:

文章 jwxinst »

kevinyung 寫:
godbless 寫: 4.) 有沒有高亮顯示這有這麼重要嗎?
不重要就不解決,這態度不行唷!
這裡的人都是義務的....
而且godbless所指的是針對樓主說竹貓搜尋中文不會有高量顯示

如果你需要中文要有高亮顯示, 如果這裡得不到幫助試試到官方搜尋....

(快跑 :oops:
目前狀態圖檔
GoKo Music進度: 10%

問個問題不要緊可是沒有發文格式、問題不夠詳細情況,難道要用猜嗎?
新手必讀
[教學] 基本認識、學習、隨我架設phpBB的新手通 -更新至2.0.22
問問題的技巧
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=44340
MOD安裝教學及轉碼
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=22832
頭像
kevinyung
星球公民
星球公民
文章: 123
註冊時間: 2004-04-14 10:22
來自: 地球
聯繫:

文章 kevinyung »

想要highlight很簡單, 在URL後面輸入你要搜尋的字就可以了, 例如:

&highlight=中文
i-Piggy.com feeds you with the latest tech news and detailed tutorials
20 個步驟安裝 phpBB 3 (以 987mb.com 所提供的免費空間作示範)

kevinyung 在 侏羅紀時代 作了第 1 次修改
jerry.oracle
星球普通子民
星球普通子民
文章: 4
註冊時間: 2006-07-22 11:33

文章 jerry.oracle »

you can try, it is not easy as you think. the phpbb always lose multibyte keywords.
頭像
chadav
竹貓好朋友
竹貓好朋友
文章: 65
註冊時間: 2002-07-04 21:04
聯繫:

Re: [問題] PHPBB PLUS 1.53不支持中文搜尋

文章 chadav »

jerry.oracle 寫:當搜尋"英文",一切正常,但如果搜尋“中文”,能顯示中文結果,但結果不能高亮顯示(highlight)被搜尋的關鍵字。請各位大大測試。 :-o
PLUS 的問題在這裡是爹不疼娘不愛的, 以前還有 PLUS 分站, 很多前輩及我發過的修正文章都不見了, 所以要使用 PLUS 的人遇到問題時自己要心裡有數, 先去搜尋正常 phpBB 版本是否也有此問題, 若問題一樣就到其它區找解決, 要不就像我把程式一行一行抓出來研究, 這樣以後自己抓問題就比較快!!

再來要說的是若問題有解決的話請大家再辛苦一下把解決方法 PO 上來分享一下!!

好了, 進入正題, 要徹底解決這個問題的話請照我以下的方法更改就好了!!

OPEN search.php

尋找

代碼: 選擇全部

$topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . '=' . $searchset[$i]['topic_id'] . "&highlight=$highlight_active");
在這一行內找到

代碼: 選擇全部

$highlight_active
置換為

代碼: 選擇全部

$search_keywords
存檔完成
克服自我是最大的挑戰
圖檔
頭像
b8303053
星球公民
星球公民
文章: 71
註冊時間: 2005-03-10 22:03
來自: 大鬍子藥房
聯繫:

文章 b8303053 »

chadav之前真發過很多實用的修正文章,受惠良多,再這裡代大家說聲謝了.
●架設主機作業系統:windows XP(自己電腦)
●快速架站程式:Appserv 2.4.7
●上網方式:SeedNet ADSL
● phpBB2plus 版本:1.5.3(utf8)
● 連結網址: http://pharmacy.mytw.net/
● 測試用帳號密碼:test/test
頭像
chadav
竹貓好朋友
竹貓好朋友
文章: 65
註冊時間: 2002-07-04 21:04
聯繫:

文章 chadav »

b8303053 寫:chadav之前真發過很多實用的修正文章,受惠良多,再這裡代大家說聲謝了.
有解決的朋友記得回覆一下, 不要老是當潛水員, 這樣我才能知道是否有解決到各位的問題囉~~
克服自我是最大的挑戰
圖檔
kenspc
星球公民
星球公民
文章: 69
註冊時間: 2006-11-12 20:31
聯繫:

文章 kenspc »

chadav的方法會跳過安全檢查, 我覺得這樣處理比較好

#
#----------[ OPEN ]--------------------
#
search.php

#
#----------[ FIND ]--------------------
#

代碼: 選擇全部

			if($sucheck != $highlight_active)
#
#----------[ REPLACE WITH ]--------------------
#

代碼: 選擇全部

			if($sucheck != strtolower($highlight_active))
#
#----------[ SAVE/CLOSE FILE ]--------------------
#
# EoM
頭像
chadav
竹貓好朋友
竹貓好朋友
文章: 65
註冊時間: 2002-07-04 21:04
聯繫:

文章 chadav »

kenspc 提供的方法最好, 也可以解決這個問題, 所以有問題的請參考 kenspc 提出的修正方法!!

這樣問題解決與安全兩者都可兼顧到了~~
克服自我是最大的挑戰
圖檔
主題已鎖定

回到「phpBB 2 plus 綜合討論」