标签归档:整站程序

让Freeglobes支持utf8编码(附中文语言包)

先发发牢骚。公司用Freeglobes做了个网址目录站。这倒霉软件是法语的,默ISO-8859-1编码,对中文的支持很不好。经理做了个中文语言包,结果不能在ISO-8859-1编码下正常显示。于是把整站换成UTF8编码,可前台的搜索又出了问题。无奈,只能我来改。看了半天的源代码,总算搞定。下面介绍下方法。

要把网站改成utf8编码,你需要找到“conf/config.php”文件,把第33行的“$CONFIG[‘encoding’] = “ISO-8859-1”;”改成“$CONFIG[‘encoding’] = “UTF-8”;”。

现在,网站变成utf8的了,可你的前台搜索搜中文时肯定也出问题了。

要想修正,你需要找到“include/recherche.php”文件,把第14到16行的

if(isUTF8($seek)) {
$seek = utf8_decode($seek);
}

给注释掉。然后就正常了。

最后附上一个不完整的中文语言包,只汉化了前台的部分内容。

下载地址: freeglobes中文语言包

使用方法:解压缩,把文件复制到你选中的语言包里。比如你选中的预言是英语,就复制到“language/english”文件夹下。

不要给我留言,我不会回答关于该软件的任何问题。如果你有问题,请去法国人的论坛。

Freeglobes,基于PHP的开源网址目录程序

Freeglobes是基于PHP开发的网站目录站软件。该软件功能强大,可以安装多种插件,并允许自定义主题。

主要功能:

  • 插件与主题系统
  • 多语言支持:英语,法语,荷兰语
  • 类似Digg的AJAX投票系统
  • 自动获取网站缩略图
  • 页面缓存:提高网站性能
  • 反自动提交机器人的表单系统
  • 标签系统:记录访客的搜索
  • 所见即所得编辑器(FCKEditor)
  • URL Rewrite
  • 符合W3C标准的HTML代码

Freeglobes官方网站:http://www.freeglobes.net/

下载Freeglobes:http://www.freeglobes.net/telecharger/