السلام عليكم ورحمة الله وبركاته،،
هذا التعديل يفيد الأعضاء لحماية حسابهم من تغيير كلمة المرور او البريد من شخص آخر يستعمل نفس الجهاز,
اذا اخترت من لوحة الإدارة ارسال رسالة تأكيد عند تغيير كلمة المرور او تغيير البريد. لا تحتاج لهذا التعديل.
1. نحرر الملف:
modules/usercp.module.php
ابحث عن
if ($PowerBB->_CONF['info_row']['confirm_on_change_pass']) |
وأضف قبلها:
- الكود:
-
<table><tr><td class="content"> if (empty($PowerBB->_POST['password'])) </td></tr></table> <table><tr><td class="content"> { </td></tr></table> <table><tr><td class="content"> $PowerBB->functions->error($PowerBB->_CONF['template']['lang']['Please_fill_in_all_the_information']); </td></tr></table> <table><tr><td class="content"> } </td></tr></table> <table><tr><td class="content"> if (md5($PowerBB->_POST['password']) <></td></tr></table> <table><tr><td class="content">$PowerBB->_CONF['rows']['member_row']['password']) </td></tr></table> <table><tr><td class="content"> { </td></tr></table> <table><tr><td class="content"> $PowerBB->functions->error($PowerBB->_CONF['template']['lang']['PasswordIsnotTrue']); </td></tr></table> <table><tr><td class="content"> } </td></tr></table>
|
وابحث عن :
// We will send a confirm message, The confirm message will help user protect himself from crack |
وأضف قبله:
- الكود:
-
<table><tr><td class="content">if (empty($PowerBB->_POST['password'])) </td></tr></table> <table><tr><td class="content"> { </td></tr></table> <table><tr><td class="content"> $PowerBB->functions->error($PowerBB->_CONF['template']['lang']['Please_fill_in_all_the_information']); </td></tr></table> <table><tr><td class="content"> } </td></tr></table> <table><tr><td class="content"> if (md5($PowerBB->_POST['password']) <></td></tr></table> <table><tr><td class="content">$PowerBB->_CONF['rows']['member_row']['password']) </td></tr></table> <table><tr><td class="content"> { </td></tr></table> <table><tr><td class="content"> $PowerBB->functions->error($PowerBB->_CONF['template']['lang']['PasswordIsnotTrue']); </td></tr></table> <table><tr><td class="content"> } </td></tr></table>
|
احفظ الملف .
2. التعديل على القوالب:
حرر القالب usercp_control_password.tpl
ابحث عن
- الكود:
-
<table><tr><td class="content"><tr align="center"> </td></tr></table> <table><tr><td class="content"> <td width="80%" class="tcat" colspan="2"> </td></tr></table> <table><tr><td class="content"> {$lang['Change_password']} </td></tr></table> <table><tr><td class="content"> </td> </td></tr></table> <table><tr><td class="content"></tr> </td></tr></table>
|
أضف بعده:
- الكود:
-
<table><tr><td class="content"><tr align="center"> </td></tr></table> <table><tr><td class="content"> <td width="30%" class="row1"> </td></tr></table> <table><tr><td class="content"> كلمة المرور الحالية </td></tr></table> <table><tr><td class="content"> </td> </td></tr></table> <table><tr><td class="content"> <td width="30%" class="row1"> </td></tr></table> <table><tr><td class="content"> <input type="password" name="password" size="25" /> </td></tr></table> <table><tr><td class="content"> </td> </td></tr></table> <table><tr><td class="content"></tr> </td></tr></table>
|
احفظ القالب.
3. حرر القالب usercp_control_email.tpl
ابحث عن
- الكود:
-
<table><tr><td class="content"><tr align="center"> </td></tr></table> <table><tr><td class="content"> <td width="80%" class="tcat" colspan="2"> </td></tr></table> <table><tr><td class="content"> {$lang['Change_email']} </td></tr></table> <table><tr><td class="content"> </td> </td></tr></table> <table><tr><td class="content"> </tr> </td></tr></table>
|
وأضف بعده:
- الكود:
-
<table><tr><td class="content"><tr align="center"> </td></tr></table> <table><tr><td class="content"> <td width="30%" class="row1"> </td></tr></table> <table><tr><td class="content"> كلمة المرور الحالية </td></tr></table> <table><tr><td class="content"> </td> </td></tr></table> <table><tr><td class="content"> <td width="30%" class="row1"> </td></tr></table> <table><tr><td class="content"> <input type="password" name="password" size="25" /> </td></tr></table> <table><tr><td class="content"> </td> </td></tr></table> <table><tr><td class="content"></tr> </td></tr></table>
|
احفظ القالب وارفع الملف الذي عدلت عليه في البداية لنفس مكانه في المنتدى
modules/usercp.module.php
انتهى