home insurance fqhknz slots :-PP infinity auto insurance :-]]
phentermine 8((( accutane generic mcdt acomplia loss weight %-))) prednisone tablets plj buy pills tramadol =-P
accutane online 8]]] accutane purchase >:OOO doxycycline online 31147 buy injectable clonazepam and ativan 057104 online physicians cialis kuwvi
health insurance 389029 florida mobile home insurance onfssf cheapest car insurance wzmurg cheap insurance 04506 home insurance quote 8]
如果所有编码都采用UTF8,并且在登入Mantis后将个人语言修改为简体中文后,然后查看问题,在做CSV导出时,会发现导出文件内容显示为乱码。
解决方法:
找到Mantis根目录下csv_export.php,进行修改:
添加函数:
function expChangeCode($str)
{
return mb_convert_encoding($str,"CP936","UTF-8");
}
然后修改:
将echo $t_header 改成 echo expChangeCode($t_header);
将echo $t_value 改成 echo expChangeCode($t_value);
将echo $t_function( $t_row[ $t_column ] )改成 echo expChangeCode($t_function( $t_row[ $t_column ] ));
如果需要修改MANTIS的IE窗口标题和页面标题,可以在config_inc.php文件中增加以下语句:
$g_window_title = 'IE窗口标题';
$g_page_title = '页面标题';
比较奇怪的是,连续多次修改后,系统会报错,说是以前的session中已经输出标题了。
在一个项目中,希望删除MANTIS报告问题页面中的bug属性字段,比如“严重性”、“出现频率”和“附加信息”等字段,通过修改bug_report_page.php中的相关语句,得以实现。
MANTIS 1.1.8a
修改文件core\constant_inc.php中的如下语句:
# token expirations
define( 'TOKEN_EXPIRY', 60*60 ); # Default expiration of 60 minutes ( 3600 seconds )
define( 'TOKEN_EXPIRY_LAST_VISITED', 24*60*60 );
define( 'TOKEN_EXPIRY_AUTHENTICATED', 5*60 );
我将其中的管理员session失效时间TOKEN_EXPIRY_AUTHENTICATED 进行了修改: