以前写了一篇文章:
mantis报表配置-基于 mantis1.2.14文章源自陈学虎-https://chenxuehu.com/article/2016/07/5466.html
由于现在Mantis版本现在已经升级到1.3.0了,目前正在基于Mantis1.3.0开发一套系统,而图标功能是必须具备的,因此再次更新文章,介绍下具体的配置方式。文章源自陈学虎-https://chenxuehu.com/article/2016/07/5466.html
下载Jpgraph
官网地址:文章源自陈学虎-https://chenxuehu.com/article/2016/07/5466.html
http://jpgraph.net/download/文章源自陈学虎-https://chenxuehu.com/article/2016/07/5466.html
请根据您的PHP版本选择下载版本;文章源自陈学虎-https://chenxuehu.com/article/2016/07/5466.html
下载完成后,将解压得到的src目录改名为jpgraph,并上传到 mantis 的 library目录下面。文章源自陈学虎-https://chenxuehu.com/article/2016/07/5466.html
修改文件
1、修改library\jpgraph文件夹下的jpgraph_ttf.inc.php,将文章源自陈学虎-https://chenxuehu.com/article/2016/07/5466.html
elseif( $aFF === FF_SIMSUN ) { // Do Chinese conversion if( $this->g2312 == null ) { include_once 'jpgraph_gb2312.php' ; $this->g2312 = new GB2312toUTF8(); } return $this->g2312->gb2utf8($aTxt); }
文章源自陈学虎-https://chenxuehu.com/article/2016/07/5466.html
更改为:文章源自陈学虎-https://chenxuehu.com/article/2016/07/5466.html
elseif( $aFF === FF_SIMSUN ) { return $aTxt; }
文章源自陈学虎-https://chenxuehu.com/article/2016/07/5466.html
2、后台安装 Mantis图表 1.3.0 插件:
3、修改插件配置文件
(请使用专用工具更改,不要使用win系统自带的文本工具打开,推荐sublime、notepad++)
mantis\plugins\MantisGraph\pages\config.php
$g_current_font_selected = array( 'arial' => false, 'verdana' => false, 'trebuchet' => false, 'verasans' => false, 'times' => false, 'georgia' => false, 'veraserif' => false, 'courier' => false, 'veramono' => false, 'simsun' => false, //增加这一行 );
在:
<label><input type="radio" name="font" value="veramono"<?php echo print_font_checked( 'veramono' )?>/>Vera Mono</label>
下面增加:
Sans-serif:<br /> <label><input type="radio" name="font" value="simsun"<?php echo print_font_checked( 'simsun' )?>/>宋体</label><br />
mantis\plugins\MantisGraph\pages\config_edit.php
在:
if( plugin_config_get( 'font' ) != $f_font ) { switch( $f_font ) { case 'arial':
下面增加:
case 'simsun': //增加这一行
mantis\plugins\MantisGraph\core\graph_api.php
进行如下修改:
} else { $t_font_map = array( 'arial' => FF_ARIAL, 'verdana' => FF_VERDANA, 'trebuchet' => FF_TREBUCHE, 'verasans' => FF_VERA, 'times' => FF_TIMES, 'georgia' => FF_GEORGIA, 'veraserif' => FF_VERASERIF, 'courier' => FF_COURIER, 'veramono' => FF_VERAMONO, 'simsun' => FF_SIMSUN, //增加这一行 );
后台设置
(1)、管理--》管理插件--》点击“Mantis图表 1.3.0”名字进入设置界面
(2)、要使用的图形库选择“Jpgraph”,字体选择“宋体”
(3)、点击“更改配置”后再看看统计报表中内容,是否已如你所愿。
YES,IS GOOD!!!
按照以上的配置,在配置应该不会出错,但是为了防止出现意外:
如果提示什么simsun.ttc,simhei.ttf的问题,您就去下载这两个字体,并放到library/jpgraph/fonts/目录下面,就完美解决了。
至此完美配置完成,接下来将开始新系统的开发,之后可能会有很多关于开发的笔记哦~~~
评论