[轉]Mantis Administrator控制密碼、註冊不用郵件驗證、添加測試員

來源:互聯網
上載者:User

標籤:style   blog   http   ar   color   sp   strong   檔案   on   

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地區後面:

<!-- Password -->  <tr <?php echo helper_alternate_class( 1 ) ?>>  <td class="category" width="30%">  <?php echo "Password (change only)" ?>:  </td>  <td width="70%">  <input type="text" size="16" maxlength="100" name="password" value="" />  </td>  </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 );
       ?>

 

轉載自:http://blog.csdn.net/njchenyi/article/details/9053331

[轉]Mantis Administrator控制密碼、註冊不用郵件驗證、添加測試員

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.