mantis如何更改用户密码

从MantisBT版本开始,创建用户后,必须由用户通过确认邮件进行修改密码,而管理员无权对用户的密码进行修改。这对于配置mail不成功的情况下很不方便。
    以下配置就可以让管理员轻松管理用户的密码。


    解决方式就是考虑修改Mantisbt PHP程序,增加一个密码修改框,这样管理员就可以直接修改用户密码了。
    操作步骤如下:
   1) 修改文件 manage_user_edit_page.php          
       找到位置,将以下代码粘贴到下面一行:



>

:







 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( $query ); 
          有的版本是:$result = db_query_bound( $query, $query_params );
          在该行下面粘贴下面代码:
         //Reset the password if specified.
        if ($f_pass) user_set_password($f_user_id, $f_pass);




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

      mantis如何更改用户密码_第1张图片


----------------------------

Dylan    Presents




你可能感兴趣的:(其他,mantis,密码)