代码 分类中的最新日记

上周下载了最新的vBulletin 3.5.0 Beta 1,发现功能强大了许多,但还是不支持中文搜索。不过上午花费了一些时间,终于将其搞定,现在正在考虑要不要将论坛升级到Beta版呢!反正现在论坛里的人也不多。但在做这些之前,需要先给leaf同志的BT文章写完,并且自行制作UTF-8的语言包。还是喜欢自己动手啊,别人翻译的看着不舒服,呵呵。

Technorati Tags: , ,

本站的论坛使用UTF-8编码,为了不使邮件出现乱码,就涉及到了将UTF-8转换成GB2312的操作。本来使用PHP的iconv模块或者系统的iconv命令可以方便的做到,但许多虚拟主机并不支持,并且iconv命令也不稳定,难道没有其它好的解决办法吗?嘿嘿,俺Google了半天,终于在一个网站找到了一个叫做中文编码集合类库的程序,能够完成简体中文 <-> 繁体中文编码互换,简体中文、繁体中文 -> 拼音单向转换;简体中文、繁体中文 <-> UTF8 编码转换,简体中文、繁体中文 -> Unicode单向转换。现与大家分享,具体使用方法请看自带的sample文件。

Download file(91.9KB)

使用UTF-8编码的VBB3论坛在下载中文附件时,在IE下会出现乱码,而在Firefox下正常,经过摸索,终于发现了解决方法,与诸君分享:

这几天修改Thinkjam.org的首页,一个头疼的问题就是如何调用论坛的最新帖子。由于本站最终的输出都是HTML,并没有采用动态的PHP,因此只能采取Javascript调用这个途径,但此种方法无形中会增加服务器的负担,Javascript的毛病又很多,因此我很不愿意采用。那么,是否可以对VBB 3.0.3中提供的XML输出功能做文章,用Movable Type的GetXML插件来实现静态输出呢?经过摸索,此种方法最终成功。

自己用VBB 3.0.3做了一个论坛,使用UTF-8编码,对中文支持很好,只是在使用VBB的邮件功能时,邮件内容倒是很正常,但标题和发件人若是中文,会出现乱码,看起来很不舒服,后来通过编辑includes目录的functions.php文件,解决了这个问题,现与大家分享:

本站的所有程序都采用了UTF-8编码,论坛使用的vBulletin v3.0.3标准版,由于网上没有现成的UTF-8编码包,再说我也看不惯别人的汉化,因此自己制作了一个,与诸君分享。。。

使用方法:

在后台语言 & 短语管理中导入语言包,然后设置为默认即可。切记在导入前不要对语言包文件进行任何更改,若是想更改,直接使用vBulletin论坛后台语言 & 短语管理中的短语管理或者在短语中搜索相应的项目进行更改。

______________________________________________________

http://www.thinkjam.org
http://bbs.thinkjam.org

出品人:平生一笑

有关论坛数据编码转换,请自行解决
建议初装论坛采取UTF-8编码,已经运行论坛除非自己对编码转换比较熟悉,并做好备份,否则最好不要转换!

有翻译不准确的地方,请自行更改

数据转换可以使用EMEDITOR打开后另存为UTF-8格式,记住存的时候把下面的BOM选项的勾去掉

更多有关信息请访问http://bbs.thinkjam.org

语言包下载:点击这里

链接已失效

归档

Powered by Movable Type 4.23-zh-cn