|
Gregarius支持中文的程度很不错,唯一的缺陷就是在日期格式上会出现乱码。其实只要修改根目录下util.php文件的rss_locale_date方法就可以解决这个问题,希望可以帮助使用Gregarius的朋友,修改后的方法代码如下:
复制代码 代码如下: function rss_locale_date ($fmt, $ts, $addTZOffset = true) { if (isset($_SERVER["WINDIR"])) { //%e doesnt' exists under windows! $fmt=str_replace(”%e”,”%#d”,$fmt); }
if ($addTZOffset) { return iconv(”UTF-8″, “utf-8″, strftime($fmt, $ts +3600 * getConfig('rss.config.tzoffset'))); //return utf8_encode(strftime($fmt, $ts +3600 * getConfig('rss.config.tzoffset'))); } return iconv(”UTF-8″, “utf-8″, strftime($fmt, $ts)); //return utf8_encode(strftime($fmt, $ts)); }
|
|