- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
شاركنا تعديلاتك المخصصة على النسخة
-
19-01-2011 06:39 مساءً
-
PhpMaxمعلومات الكاتب
-
السلام عليكم ورحمة الله وبركاته،،
سيكون هذا الموضوع للمشاركة بالتعديلات التي عملتها أنت على منتداك وتشعر انها مفيده وتستحق المشاركة. يمكنك الرد على الموضوع ولكن نعتذر منك سيتم حذف الردود التي ليست تعديلات بعد فترة.حماية حساب العضو من السرقة
هذا التعديل يفيد الأعضاء لحماية حسابهم من تغيير كلمة المرور او البريد من شخص آخر يستعمل نفس الجهاز,
اذا اخترت من لوحة الإدارة ارسال رسالة تأكيد عند تغيير كلمة المرور او تغيير البريد. لا تحتاج لهذا التعديل.
1. نحرر الملف:
modules/usercp.module.php
ابحث عن
CODEif ($PowerBB->_CONF['info_row']['**_on_change_pass'])
وأضف قبلها:
CODEif (empty($PowerBB->_POST['password'])) { $PowerBB->functions->error($PowerBB->_CONF['template']['lang']['Please_fill_in_all_the_information']); } if (md5($PowerBB->_POST['password']) <> $PowerBB->_CONF['rows']['member_row']['password']) { $PowerBB->functions->error($PowerBB->_CONF['template']['lang']['PasswordIsnotTrue']); }
وابحث عن :
CODE// We will send a ** message, The ** message will help user protect himself from crack
وأضف قبله:
CODEif (empty($PowerBB->_POST['password'])) { $PowerBB->functions->error($PowerBB->_CONF['template']['lang']['Please_fill_in_all_the_information']); } if (md5($PowerBB->_POST['password']) <> $PowerBB->_CONF['rows']['member_row']['password']) { $PowerBB->functions->error($PowerBB->_CONF['template']['lang']['PasswordIsnotTrue']); }
احفظ الملف .
2. التعديل على القوالب:
حرر القالب usercp_control_password.tpl
ابحث عن
CODE<tr align="center"> <td width="80%" class="tcat" colspan="2"> {$lang['Change_password']} </td> </tr>
أضف بعده:
CODE<tr align="center"> <td width="30%" class="row1"> كلمة المرور الحالية </td> <td width="30%" class="row1"> <input type="password" name="password" size="25" /> </td> </tr>
احفظ القالب.
3. حرر القالب usercp_control_email.tpl
ابحث عن
CODE<tr align="center"> <td width="80%" class="tcat" colspan="2"> {$lang['Change_email']} </td> </tr>
وأضف بعده:
CODE<tr align="center"> <td width="30%" class="row1"> كلمة المرور الحالية </td> <td width="30%" class="row1"> <input type="password" name="password" size="25" /> </td> </tr>
احفظ القالب وارفع الملف الذي عدلت عليه في البداية لنفس مكانه في المنتدى
modules/usercp.module.php
انتهى-
تم تحرير الموضوع بواسطة :emovip بتاريخ: 27-07-2011 08:23 مساءً
-
-
شاركنا تعديلاتك المخصصة على النسخة27-07-2011 08:27 مساءً [1]
-
PhpMaxمعلومات الكاتبالأعضاءعضو سوبر ستار
- انضم في :
- 19-03-2010
- رقم العضوية :
- 425
- المشاركات :
- 3236
- الجنس:
- الدعوات:
- 5
- قوة السمعة:
- 9942
-
تحويل حساب العضو لغير مفعل عند تغيير البريد
الوضع الحالي لبرنامج ارسال رسالة تحقق للبريد الحالي. وعندها يمكنك وضع بريد الكتروني غير صحيح.
الحل:
حرر الملف
modules/usercp.module.php
ابحث عن
CODE$PowerBB->functions->msg($PowerBB->_CONF['template']['lang']['email_was_changed_successfully']);
أضف بعده
CODE/* MOD#1 change group no to 5 onemail change @emovip */ $groupArr = array(); $groupArr['field'] = array(); $groupArr['field']['usergroup'] = 5; $groupArr['where'] = array('id',$PowerBB->_CONF['member_row']['id']); $Updategroup= $PowerBB->member->UpdateMember($groupArr); $e="a".rand(10, 99); $activeArr = array(); $activeArr['field'] = array(); $activeArr['field']['active_number'] = $e; $activeArr['where'] = array('id',$PowerBB->_CONF['member_row']['id']); $Updateactive= $PowerBB->member->UpdateMember($activeArr); /* MOD @emovip */
حفظ ورفع الملف لمكانه.
-
-
شاركنا تعديلاتك المخصصة على النسخة22-08-2011 08:34 مساءً [2]
-
حسن زينمعلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 29-03-2011
- رقم العضوية :
- 1394
- المشاركات :
- 221
- الدولة :
- مصر
- الجنس:
- تاريخ الميلاد :
- 25-12-1983
- قوة السمعة:
- 180
- موقعي:
- زيارة موقعي
-
بارك الله فيك
انا خبرتى قليلة
ولكن اتمنى اقدر افيد بعد ذلك
وان كان الرد هذا غير مسموح به
يمكن اخى الحبيب حذفه
فقط اردت شكرك على مجهودك
-
-
شاركنا تعديلاتك المخصصة على النسخة05-09-2011 08:29 صباحاً [3]
-
Abdullah.Mمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 05-09-2011
- رقم العضوية :
- 1785
- المشاركات :
- 8
- الدولة :
- المملكة العربية السعودية
- الجنس:
- تاريخ الميلاد :
- 9-6-1995
- قوة السمعة:
- 0
-
اقتبـاس ،، الوضع الحالي لبرنامج ارسال رسالة تحقق للبريد الحالي. وعندها يمكنك وضع بريد الكتروني غير صحيح.
بما أنك مدير في هذا المشروع ، ألا ترى أن هذه مشكلة بالنسخة نفسها من الأساس ؟
أتمنى أن تقومون بحلها في النسخة القادمة.
موضوع رائع ويشيع روح المنافسة بين الأعضاء في تعديلاتهم على منتدياتهم ، أتمنى أن يتم اقتباس بعض التعديلات ووضعها في النسخ القادمة للسكربت الجميل .
شكراً لك أخي.
-
-
شاركنا تعديلاتك المخصصة على النسخة05-09-2011 08:39 صباحاً [4]
-
PhpMaxمعلومات الكاتبالأعضاءعضو سوبر ستار
- انضم في :
- 19-03-2010
- رقم العضوية :
- 425
- المشاركات :
- 3236
- الجنس:
- الدعوات:
- 5
- قوة السمعة:
- 9942
-
المشاركة الأصلية كتبت بواسطة: Abdullah.M
إن شاء ستحل في التحديثات القادمة للنسخة.اقتبـاس ،، الوضع الحالي لبرنامج ارسال رسالة تحقق للبريد الحالي. وعندها يمكنك وضع بريد الكتروني غير صحيح.
بما أنك مدير في هذا المشروع ، ألا ترى أن هذه مشكلة بالنسخة نفسها من الأساس ؟
أتمنى أن تقومون بحلها في النسخة القادمة.
موضوع رائع ويشيع روح المنافسة بين الأعضاء في تعديلاتهم على منتدياتهم ، أتمنى أن يتم اقتباس بعض التعديلات ووضعها في النسخ القادمة للسكربت الجميل .
شكراً لك أخي.
-
-