BugFree/自己动手改造BugFree
来自站长百科
BugFree | BugFree安装 | BugFree系统使用 | BugFree常见问题 | BugFree其他 |
改造之前[ ]
仔细研读以下几篇文章,会对您把握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,有两处。
参考来源[ ]
BugFree使用手册导航 | |||||||
---|---|---|---|---|---|---|---|
|