在mantis的状态栏中一般只有:新建、反馈、认可、已确认、已分派、已解决、已关闭,七个选项,如果想在其中加入新的状态怎么做? 我要加入的状态为:重新打开 1、添加状态信息 打开config_defaults_inc.php文件,找到$g_status_enum_string 字段,增加一个60:reopen的选项;
config_default_ini.php文件在mantis根目录;
60这个数字不是固定的,自己可以随机设置一个,参考配置文件中已经存在的选项填写就好; 2、配置中英文对应 在mantis安装目录下找到lang目录中打strings_chinese_simplified_utf8.txt文件,找到$s_status_enum_string字段,将对应的中文意思添加上去。
在$s_new_bug_title = '创建新的问题',下面添加:$s_reopen_bug_title = '重新打开问题';
可以参照配置文件中已经添加的选项,填写就好; 3、更改状态颜色 打开config_defaults_inc.php文件,修改:
$g_status_colors = array( 'new' => '#fcbdbd', // red (scarlet red #ef2929) 'feedback' => '#e3b7eb', // purple (plum #75507b) 'acknowledged' => '#ffcd85', // orange (orango #f57900) 'confirmed' => '#fff494', // yellow (butter #fce94f) 'assigned' => '#c2dfff', // blue (sky blue #729fcf) 'resolved' => '#d2f5b0', // green (chameleon #8ae234) 'closed' => '#c9ccc4'); // grey (aluminum #babdb6) 添加自己的颜色就好了;
(注意:不同版本中的strings_chinese_simplified_utf8.txt名字可能有所不同,但能一眼刊出来。) 4、配置mantis 最后配置一下mantis打开mantis->管理->配置管理->工作流->可以设置重新打开问题的状态; 说的不是很仔细,相信你能搞定的...
|