发新话题
打印

[建议]关于SimpleBoard论坛中文乱码情况的修正测试

[建议]关于SimpleBoard论坛中文乱码情况的修正测试

想力推在Mambo下使用的效果较好的论坛SimpleBoard,可是有人说是中文下有乱码。所以修改了下,麻烦有空的去测试一下:
http://dian.9819.com/html/simpleboard/index.html
发贴子的时候尽可能的中英文混排,能考虑到的情况都考虑进去 ̄!

感谢大家的测试!
启用新域名:Mambo智能建站
为了生活,开始都市流窜~~~~~~~~

TOP

SB论坛也有乱码的问题,解决方法是:
在mambo/components/com_simpleboard/view.php搜索
复制内容到剪贴板
代码:
$sb_message_txt = preg_replace
找到以后,将该行注释掉即可。
或者在后台将每行字符数设置的足够大也可以解决。
这是现在的修改方法。
如果哪位朋友使用SimpleBoard论坛的话,按此方法修改亦可实现无乱码。

假如在以后的测试过程中还发现乱码情况的,我将继续修改!
感谢测试!
启用新域名:Mambo智能建站
为了生活,开始都市流窜~~~~~~~~

TOP

http://dian.9819.com/html/simpleboard/viewid=16catid=4.html
这里是我发的两篇文章贴子。
启用新域名:Mambo智能建站
为了生活,开始都市流窜~~~~~~~~

TOP

joomla!中文化交流平台: www.autoit.cn

.

TOP

启用新域名:Mambo智能建站
为了生活,开始都市流窜~~~~~~~~

TOP

当然这个现象还只是我在测试过程中发现的,还有没有其它方式下的乱码现在还不得而知。虽然这个情况并不多见,但问题还是确实存在的!
启用新域名:Mambo智能建站
为了生活,开始都市流窜~~~~~~~~

TOP

引用:
原帖由 hoping 发表

这里就是乱码
:cry:  :cry:  :cry: 厉害!!

汗!!!


偶找到了551行
复制内容到剪贴板
代码:
               //  $sb_message_txt = preg_replace('%(\s*)([^>]{'.$sbConfig['wrap'].',})(<|$)%e',"'\\1'.wordwrap('\\2', '".$sbConfig['wrap']."', ' ', 1).'\\3'", $sb_message_txt);
然后注释掉就OK了。
joomla!中文化交流平台: www.autoit.cn

.

TOP

引用:
原帖由 hoping 发表
当然这个现象还只是我在测试过程中发现的,还有没有其它方式下的乱码现在还不得而知。虽然这个情况并不多见,但问题还是确实存在的!
其实只要中间有标点符号就不会的了。我想...



不过我还是改了...Thanks!
joomla!中文化交流平台: www.autoit.cn

.

TOP

英文在一行最后会把一个单词拆开,比如welcome变成welc-
ome

中文不需要,注释掉就不会有乱码了。或者在末尾判断一下中英文,或者吧一行的最大长度的设置改长,改得比中文最长的句子要长就可以了。

TOP

新版simpleboard 1.1正式版还是有乱码,怎不继续提供解决方案?
Email发MSN邮箱里吧

TOP

前两天发现一个中文字符无法搜索的问题

不知道我这样该是否是最终解决方案

找到sb_search.php,大概79行位置

复制内容到剪贴板
代码:
preg_match_all("/[A-Za-z0-9]+/", $searchword, $array);
改为
复制内容到剪贴板
代码:
preg_match_all("/[A-Za-z0-9".chr(0xa1)."-".chr(0xff)."]+/", $searchword, $array);   
源码中没有去判断是否有中文字符

TOP

照改了,但搜索没结果,关键字变成这样:测试 。。。还有什么办法?请教教我。谢谢

TOP

确实有乱码现象。已经将每行句子最大长度设置为800。问题解决!
多谢hoping (好人一生平安)

TOP

发新话题