Anonymous | Login | Signup for a new account | 2024-11-14 19:03 CET |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0000903 | aMule | Search | public | 2006-05-28 19:57 | 2007-05-09 17:47 | ||||||||
Reporter | DreamerC | ||||||||||||
Assigned To | Kry | ||||||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||||||
Status | acknowledged | Resolution | open | ||||||||||
Platform | OS | OS Version | |||||||||||
Product Version | 2.1.2 | ||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0000903: amuleweb failed in CJK keywords | ||||||||||||
Description | no search results from CJK keywords, but others works fine. | ||||||||||||
Tags | No tags attached. | ||||||||||||
Fixed in Revision | |||||||||||||
Operating System | Any | ||||||||||||
Attached Files | |||||||||||||
Notes | |
(0002015) Kry (manager) 2006-05-30 07:19 |
CJK? |
(0002022) DreamerC (reporter) 2006-06-03 00:49 edited on: 2006-06-03 01:07 |
CJK = Chinese, Japeness, and Korean If you run with UTF-8 and Big5 decode, it won't be search in the right way. it has some results from Big5 in browsers, and shows buggy answers. UTF-8 shows nothing. edited on: 06-03-06 01:07 |
(0002282) whoami (reporter) 2007-05-08 16:31 edited on: 2007-05-08 16:31 |
Aha. I was right to check out before I add a new bugreport. I suffered the same problem with DreamerC and I found the remedy just a minute ago. The remedy is: 1) set "charset=" metadata of all .php and .html in the php-default site template to UTF-8, not iso-8859-1 nor utf nor utf8. It makes the non-US letters broken. 2) on the line 794 in php_core_lib.cpp in webserver: 794: wxString(char2unicode(search)), wxString(char2unicode(ext)), ... -to- wxString(UTF82unicode(search)), wxString(char2unicode(ext)), ... 3) recompile, and the webserver shows the right result. Okay, I admit this remedy might need more testing, but at least it looks ok. edited on: 05-08-07 16:31 |
(0002283) Kry (manager) 2007-05-09 16:02 |
Thanks for it, I'll touch it later. |
(0002285) whoami (reporter) 2007-05-09 17:47 |
Well, my "remedy" works okay so far.. but amuleweb tends to find some files without the keyword, although the occurrence is very few (about 1% of total search). I wonder there IS the keyword but the filename is too long to show in the filename section.. Anyways, there might be another needs to "char~" to "UTF8~" replacements, but I cannot tell because my knowledge of amuleweb source is too light. Please do replace if you find some. ;) To test CJK search, you could grep some CJK text from the site from those countries - e.g. www.amazon.co.jp or so - and check whether the result contains the same letter as your guinea-pig one :) |
Issue History | |||
Date Modified | Username | Field | Change |
2006-05-28 19:57 | DreamerC | New Issue | |
2006-05-28 19:57 | DreamerC | Operating System | => Any |
2006-05-30 07:19 | Kry | Note Added: 0002015 | |
2006-06-03 00:49 | DreamerC | Note Added: 0002022 | |
2006-06-03 01:07 | DreamerC | Note Edited: 0002022 | |
2007-05-08 16:31 | whoami | Note Added: 0002282 | |
2007-05-08 16:31 | whoami | Note Edited: 0002282 | |
2007-05-09 16:02 | Kry | Status | new => assigned |
2007-05-09 16:02 | Kry | Assigned To | => Kry |
2007-05-09 16:02 | Kry | Note Added: 0002283 | |
2007-05-09 16:02 | Kry | Status | assigned => acknowledged |
2007-05-09 17:47 | whoami | Note Added: 0002285 |
Copyright © 2000 - 2024 MantisBT Team |