bugfree 改造

来源:互联网 发布:dps软件价格 编辑:程序博客网 时间:2024/04/27 23:52

改造之前

仔细研读以下几篇文章,会对您把握BugFree 的代码结构有所裨益。

  • BugFree 目录文件结构列表(刘振飞) http://bugfree.1zsoft.com/Doc/FILES.htm
  • BugFree 配置参数详细说明(王春生) http://bugfree.1zsoft.com/Doc/CONFIG.htm
  • BugFree 模板系统--撰写于2005/08/22 http://forum.1zsoft.com/viewtopic.php?id=68
  • BugFree 的初始化文件--撰写于2005/09/08 http://forum.1zsoft.com/viewtopic.php?id=65
  • BugFree 的多语言支持--撰写于2005/09/22 http://forum.1zsoft.com/viewtopic.php?id=67
  • BugFree 数据库结构http://bugfree.1zsoft.com/Doc/BugFree.sql

怎样在bugfree中添加bug的解决方案

  • 问:BugFree 现在有7 个解决方案,包括: By Design、Duplicate、External、Fixed、Not Repro、Postponed、Won't Fix,我想再添加一个,该如何修改?
  • 答: 请在\Bugfree\Lang 的相应的语言目录下修改:

例如,在\Bugfree\Lang\ZH_CN_UTF-8\_COMMON.php 文件中做如下修改

/* Define the Resolution. */$_LANG['BugResolutions'] = array('' => '','By Design' => 'By Design','Duplicate' => 'Duplicate','External' => 'External','Fixed' => 'Fixed','Not Repro' => 'Not Repro','Postponed' => 'Postponed','Will not Fix' => "Won't Fix", //别忘了加一个逗号"test" => "test" //直接在这里添加);

如何将解决方案改为中文

请在\Bugfree\Lang 的相应的语言目录下修改:例如,在\Bugfree\Lang\ZH_CN_UTF-8\_COMMON.php 文件中做如下修改

/* Define the Resolution. */$_LANG['BugResolutions'] = array('' => '','By Design' => '就这么设计的','Duplicate' => '重复的任务',// 'External' => 'External',// 'Fixed' => 'Fixed',// 'Not Repro' => 'Not Repro',// 'Postponed' => 'Postponed',// 'Will not Fix' => "Won't Fix");

如何修改模块列表的宽度

请修改此文件:Bugfree\Template\Index.tpl 中的以下内容:

<frameset cols="24%,9,*" name="MainFrame" id="MainFrame" frameborder="no" border="0"framespacing="0">

如何修改“指派给我”那里显示的Bug的数目

修改Bugfree\UserControl.php 这个文件里的$LimitNum,有两处。

BugfreeSDGZ.png

原创粉丝点击