Mantis安装说明 - 图文 联系客服

发布时间 : 星期三 文章Mantis安装说明 - 图文更新完毕开始阅读1b523aa8b84ae45c3a358c08

############################# # Mantis Email Settings

#############################

$g_administrator_email='myemail@company.com'; $g_webmaster_email='myemail@company.com'; $g_from_email='myemail@company.com'; $g_from_name='Mantis Bug Tracker';

$g_return_path_email='myemail@company.com'; $g_enable_email_notification= ON; $g_email_receive_own= ON;

$g_phpMailer_method= PHPMAILER_METHOD_SMTP; $g_smtp_host='mail.clubbank.com'; $g_smtp_port=25;

$g_smtp_username='myemail@company.com'; $g_smtp_password=clubbank;

8.2 权限\\性能说明

作者在系统使用时,发现如果配置过多的邮件发送权限、通知,会造成系统卡顿,这可能源于mantis的邮件发送机制。邮件被创建时,会写入mantis_email_table表,一条记录代表一封邮件。Mantis会在后台采用任务的方式加载mantis_email_table,发送一条删除一条。操作提交频率高于发送频率,会造成mantis_email_table数据挤压,30条以上数据积压时,就会影响页面提交的效果,包括会话超时、提交后不自动跳转停留在空白页面、提交错误但实际已经提交等多种情况,鉴于此,作者建议邮件的权限配置如图:

也希望有机会提取到同行的建议,联系QQ253464840。

系统说明:

9 添加Mantis自定义字段

9.1 如何添加自定义字段

使用管理员登录,找到对应菜单,并输入自定义字段名称,最后点击“新建自定义字段”提交。

跳转到下一页面后,录入字段基本数据,点击“修改自定义字段”以及“关联自定义字段”完成设置。

9.2 日期字段

9.2.1 默认当前系统日期

print_date_selection_set(\. $t_def['id'], config_get('short_date_format'), mktime(0,0,0,date(\? 如果需要对自定义的日期字段赋值“当前系统日期”,查找到自定义字段出现的页面位置,找到对应代码行后,修改如下(此处用提交问题页面举例):

查找文件“bug_report_page.php”,查找:;并将中间部分修改为:

说明:逻辑判断语句在使用时,需要注意原先代码的写法,不可直接复制,尤其是else部分。 如果期望默认日期为系统日期的N天前或后,可以将“date(\”修改为“date(\±N”。

9.2.2 Early Finish Date

规则说明:在创建问题时显示、报告问题时必需; 页面文件:bug_report_page.php; Code:

9.2.3 Finish Date\\Resolution Date

规则说明:解决问题时显示、解决问题时必需; 页面文件:bug_change_status_page.php;

规则说明:关闭问题时显示、关闭问题时必需; 页面文件:bug_change_status_page.php; Code:

$t_def,