vtiger5.2 问题修复
文章目录
图表乱码:
下载 Simsun 解压
将 Simsun.ttf 文件复制到 Image/Canvas/Fonts 目录下
修改 Image/Canvas/Fonts/fontmap.txt,最后增加一行:
Simsun, Simsun.ttf
修改 include/utils/GraphUtils.php,在第22行插入以下代码:
DEFINE(“FF_DROIDSANSFALLBACK”,‘Droid Sans Fallback’);
将第43行的
1
|
case 'cn_zh': |
修改为
1
|
case 'zh_cn': |
导出 cvs 乱码
下载 vtiger53csv 解压(改的文件比较多,已压缩为 zip 包)
覆盖目标目录
导出 pdf 乱码:
下载 vtiger53pdf 解压 (改的文件比较多,已压缩为 zip 包)
覆盖目标目录
报表描述格式显示错误
编辑 ReportRun.php 文件
1
|
sudo vi modules/Reports/ReportRun.php |
将第 1896 和 1897 行
1 2 |
$fieldvalue = str_replace("<", "<", $fieldvalue); $fieldvalue = str_replace(">", ">", $fieldvalue); |
修改为
1
|
$fieldvalue = html_entity_decode($fieldvalue); |
知识点:
htmlentities — Convert all applicable characters to HTML entities
html_entity_decode — Convert all HTML entities to their applicable characters
日程安排发邮件问题
编辑 Activity.php 文件
1
|
sudo vi modules/Calendar/Activity.php |
将第 131 行
1
|
if(isset($this->column_fields['sendnotification'])){ |
修改为
1
|
if($this->column_fields['sendnotification'] == 'On'){ |
文章作者 wenzhixin
上次更新 2013-01-17