• Mantis Administrator控制密码、注册不用邮件验证、添加测试员[Z]


    Mantis默认安装完成后,管理员创建用户,但无法设置用户密码,只有通过邮件由用户自行修改。无法适应某些没有统一邮箱的情况,现将关闭邮箱验证方法和管理员设置用户密码方法验证通过

     

    不用邮件验证:

     

    config_inc.php中 添加:

    $g_send_reset_password   =   OFF; #是否通过EMIAL发送密码   

    $g_allow_blank_email   =   ON; #是否允许不填写EMAIL

     

     

    Administrator控制用户密码(转)



     1) 修改文件 manage_user_edit_page.php          
           找到<!-- Email -->位置,将以下代码粘贴到EMAIL区域后面:

    1. <!-- Password -->  
    2. <tr <?php echo helper_alternate_class( 1 ) ?>>  
    3. <td class="category" width="30%">  
    4. <?php echo "Password (change only)" ?>:  
    5. </td>  
    6. <td width="70%">  
    7. <input type="text" size="16" maxlength="100" name="password" value="" />  
    8. </td>  
    9. </tr>  


            2)修改文件 manage_user_update.php
               在$f_user_id = gpc_get_int( 'user_id' );行下面粘贴以下代码:

               $f_pass = gpc_get_string('password');


            3)还是在文件manage_user_update.php中
              找到该行: $result = db_query_bound( $query, $query_params );
              有些版本是:$result = db_query( $query ); 
              在该行下面粘贴下面代码:

             //Reset the password if specified.
            if ($f_pass) user_set_password($f_user_id, $f_pass);


            这样一来就增加了Password (change only): 一列,以供管理员修改用户的密码(但是前提是管理员增加用户时不要勾选保护一项,否则管理员无法修改该用户密码)

    Administrator添加测试员(转)

           在config_inc.php中,加入$g_access_levels_enum_string = '10:复查员,25:报告员,40:修改员,55:开发员,60:测试人员,70:经理,90:管理员';
           在lang目录的strings_chinese_simplified.txt中,查找并修改$s_access_levels_enum_string = '10:复查员,25:报告员,40:修改员,55:开发员,60:测试人员,70:经理,90:管理员';

           在根目录新建custom_constants_inc.php文件,里面写入:
           <?php
                  define( 'ANONYMOUS', 5 );
                  define( 'TESTER', 60 );
           ?>

  • 相关阅读:
    指针
    const
    指针数组和指向数组的指针
    extjs初探之由浅入深目录
    ie6字体设置13px引发的问题
    在IAR下通过Jlink将程序直接下载到Flash指定地址
    提高C语言程序运行稳定性的方法
    C/C++编程习惯
    释放QQ占用的C盘空间
    非阻塞算法思想在关系数据库应用程序开发中的使用
  • 原文地址:https://www.cnblogs.com/huak/p/3784068.html
Copyright © 2020-2023  润新知