51Testing软件测试论坛

标题: mantis1.2.0rc2的图形报表 [打印本页]

作者: baimuchan    时间: 2010-1-23 20:47
标题: mantis1.2.0rc2的图形报表
1、安装JPGRAPH及改程序
  (1)、安装:JpGraph PHP5 version  Version: 3.0.7,从http://www.aditus.nu/jpgraph/jpdownload.php下载最新版本,记得看清对应的PHP版本。解压缩其中子目录src至mantis\library目录下,改名为jpgraph
  (2)、修改文件mantis\library\jpgraph\jpgraph_ttf.inc.php:
       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);
        }
改为
       elseif( $aFF === FF_SIMSUN ) {
            // Do Chinese conversion
        return $aTxt;
        }

2、后台设置:
(1)安装插件:管理--》管理插件--》安装MantisGraph插件
(2)修改程序:
   文件mantis\plugins\MantisGraph\pages\config.php(记得本文件改完后用Ultraedit用ASC-II至UTF-8的转换功能保存为UTF-8格式文件,与总体字符集保持一致):
    $t_current_font_selected = array(
        'simsun' => false,  //增加这一行
        'arial' => false,
//--------------------------------------
        Sans-serif:<br />
        <label><input type="radio" name="font" value="simsun"<?php echo print_font_checked( 'simsun' )?>/>宋体</label><br /> //增加这一行
        <label><input type="radio" name="font" value="arial"<?php echo print_font_checked( 'arial' )?>/>Arial</label><br />
//---------------------------------------------------------------------
   文件mantis\plugins\MantisGraph\pages\config_edit.php:
if ( plugin_config_get( 'font' ) != $f_font ) {
        switch ( $f_font ) {
                case 'simsun':    //增加这一行
                case 'arial':
//----------------------------------------------------------------------
   文件mantis\plugins\MantisGraph\core\graph_api.php:
                $t_font_map = array(
                        'simsun' => FF_SIMSUN,   //增加这一行
                        'arial' => FF_ARIAL,

3、设置并启用:
        (1)、管理--》管理插件--》点击“MantisGraph 1.0”名字进入设置界面,
     (2)、Graph library to use选择“Jpgraph”,Font选择“宋体”
     (3)、点击“更改配置”后再看看统计报表中内容,是否已如你所愿。

送上附件是MantisGraph插件的中文化文件,放在mantis\plugins\MantisGraph\lang目录下即可。

[ 本帖最后由 baimuchan 于 2010-1-23 20:52 编辑 ]
作者: zhang.tp    时间: 2010-4-2 12:05
标题: 顶!!!
高手,真正的高手!
哈哈
再次表示感谢!
谢谢你的及时的,无私的回复!

另外,还想请教一个问题啊!(呵呵 ————)
管理/Manage Tags  Manage Plugins  Import issues选项栏还是英语显示的 ,能否汉化出汉语显示?
是不是lang/strings_chinese_simplified.txt文件里汉化的不全面啊~?
谢谢!!
有更好的汉化文件吗?~
作者: kiklo    时间: 2010-4-14 09:40
我的好像字体老不正确也 怎么搞的 急需要解决
作者: baimuchan    时间: 2010-4-18 21:10
个人感觉图形统计无实际使用意义,我就直接关了,用得很好,特别是自定义字段功能。现在所有系统都纳入此范围,不过作为甲方,我不是用来作为BUG跟踪平台,而是问题解决平台,使得我不用再为下面大量反馈上来的问题要翻译给开发公司而烦恼了。只需派个人督促公司解决问题就行了。
不再研究图形报表了,所以zhang.tp说的我也吧想再汉化了。如果涉及要想领导汇报,可以导出数据后通过EXECL的制表功能实现。
按照上面提示,你可以试试其他字体。

[ 本帖最后由 baimuchan 于 2010-4-18 21:12 编辑 ]
作者: zhang.tp    时间: 2010-4-19 13:21
标题: 回复 4# 的帖子
你的意思我明白了
其实汉化也可以通过往strings_chinese_simplified.txt里添加内容即可.
但是1.2.0的新功能,也就是多出来的英文显示部分的功能还不是很熟悉.比如Manage Columns等
有可以参照的说明文档没啊~?~
介绍1.2.0新功能的使用手册!
作者: kiklo    时间: 2010-4-20 11:49
标题: 回复 3# 的帖子
我自己给自己回复 这个是因为没有数据造成的 搞定了
作者: zhang.tp    时间: 2010-4-28 09:27
更新这篇好帖子
而且继续求说明文档
有1.2.0使用文档吗?~
作者: zhang.tp    时间: 2010-6-4 13:59
标题: MANTIS图形报表显示不出来了
也没动什么 啊
作者: zhaowj237    时间: 2010-7-8 13:15
标题: 我用的1.2.1版本,用上面的汉化方法后图表上的文字还是乱码啊?
我用的1.2.1版本,用上面的汉化方法后图表上的文字还是乱码啊?
作者: 274408331    时间: 2010-7-29 16:23
根据你说的配置,现在连图片都不显示了
作者: xqsshu    时间: 2010-8-17 14:42
标题: 回复 9# 的帖子
我用的也是1.2.1,用了上面方法图表能显示出来.但图表上的字还是乱码.跪请达人们赐教.谢谢大家.
作者: jwshxyd    时间: 2010-10-9 10:47
非常感谢楼主的共享,困扰我几天的问题终于解决了,呵呵

不过中途有点小问题,就是楼主所说的
-----------------------------------------------------------------------------------------------------------------
2、后台设置:
(1)安装插件:管理--》管理插件--》安装MantisGraph插件
(2)修改程序:
   文件mantis\plugins\MantisGraph\pages\config.php(记得本文件改完后用Ultraedit用ASC-II至UTF-8的转换功能保存为UTF-8格式文件,与总体字符集保持一致):
    $t_current_font_selected = array(
        'simsun' => false,  //增加这一行
        'arial' => false,
-----------------------------------------------------------------------------------------------------------------
'simsun' => false,  //增加这一行  ----------> 增加这一行之后,后天点击 Mantis 图形1.0 的时候,会报错,注释掉这一句就可以正常使用了。

  $t_current_font_selected = array(
      //  'simsun' => false,  //增加这一行
        'arial' => false,
作者: jwshxyd    时间: 2010-10-9 10:48
非常感谢楼主的共享,困扰我几天的问题终于解决了,呵呵
作者: sun2004    时间: 2010-10-17 22:53
楼主太好了,让我省了好多的时间去找资料了,谢谢了
作者: sun2004    时间: 2010-10-17 22:54
楼主太好了,让我省了好多的时间去找资料了,谢谢了
作者: sun2004    时间: 2010-10-17 22:54
楼主太好了,让我省了好多的时间去找资料了,谢谢了
作者: sun2004    时间: 2010-10-17 22:55
楼主太好了,让我省了好多的时间去找资料了,谢谢了
作者: crazymartin    时间: 2010-10-18 09:37

作者: magic_daodao    时间: 2011-3-18 18:13
谢谢诶LZ...开心下班
作者: shuihua    时间: 2011-12-12 10:48
我用的也是这种方式,可是在后台设置选择不了宋体,图表上是乱码,请问怎么解决?
作者: 306664257    时间: 2012-1-4 15:56
看了这么多,我也打算弃用报表的功能了,确实没太大实际意义,还搞的自己头晕脑胀的




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2