mantis添加状态

上一篇 / 下一篇  2013-09-16 09:02:44 / 个人分类:mantis配置

一、给mantis添加新状态

 

1.找到…\mantis\core\constant_inc.php

  注释:在该文件中搜索# Status Legend Position# NEW seems to be a reserved keyword项,按照格式进行定义

  define( 'REOPEN', 60 );

(60是定义状态的权值,此数字可根据实际状态需要修改,页面中的状态排序,也是根据此权值大小。)

 

2.找到…\mantis\config_defaults_inc.php

  注释:在该文件中搜素$g_status_enum_string项,按照格式增加在config_defaults_inc.php定义的名称、数字:

  $g_status_enum_string    = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,60:reopen,80:resolved,90:closed;

 

二、添加的状态汉化:

 

找到…\mantis\lang\strings_chinese_simplified.txt

1.      搜索$s_status_enum_string项,将对应的中文意思添加上去:

$s_status_enum_string = '10:新建,20:反馈,30:遗留,40:确认不改,50:已分派,60:Reopen,70:持续跟踪,80:已解决,90:已关闭';

(中文状态已被自己重新修改,哈哈)

 

2.      $s_feedback_bug_title下一行加:

$s_reopen_bug_title = '重新打开问题';

  

3.      $s_feedback_bug_button下面加:

   $s_reopen_bug_button = '重开启问题'

 

(少了button的添加跟bugtitle的添加,在修改bug状态时会没有标题跟按钮)

 

三、给添加的状态设置颜色

 

打开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)

添加自己的颜色就好了,颜色值可以搜索;

 

四、配置状态流程

 

新添加的状态,mantis默认未加入bug流程,需要配置,如果不配置,在编辑bug时状态中可能不会显示新添加的状态。

用管理员账号登陆,管理à配置管理à工作流,根据各自需要配置。


TAG:

 

评分:0

我来说两句

Open Toolbar