بسم الله الرحمن الرحيم

اول شي قولوا لو الله ثمن الــ vb ماطلعت النسخ الجديده ولا لا ياشباب الفي بي
الدرس الأول: لاسترجاع العضو المحذوف

اول شيء متطلبات هالشي
ان تكون مواضيع العضو لم تحذف وبقي تحتها مسمى ضيف
انك تكون مركب هاك رقم العضويه قبل لا ينحذف العضو
تكون انت او العضو عارف اسم العضو الي انحذف بالضبط اذا تبي تسترجع العضو بنفس الاسم
هذي المتطلبات
عيوب هذي الطريقه
تاريخ التسجيل تبع العضو رح يتغير الى اليوم الي رجعته فيه
معدل مشاركات العضو اليومي رح يزيد بس هذي رح تنحل لوحدها بعد اسبوع او اقل حتى
الطـــريقه حبيت اسميها غروب لاسترجاع العضو المحذوف .
وهي كالاتي :
اول شيء تعمله انك تسجل العضو من جديد او تطلب منه يسجل من جديد بنفس الاسم
او بإسم جديد حسب هو ما يبي
وتشوف رقم عضويته كم
بعد كذا تروح على MYPHPADMIN
وتختار قواعد البيانات الخاصه بمنتداك وتدخل على جدول يوزر وتضغط على Browse
رح تدخل على اسماء المشتركين ومعلوماتهم
المهم هنا انك تشوف جدول Userid من فوق ورح تشوف تحته قائمه منسدله
رح للعضو الي توك مسجله الجديد يعني واضغط من قدام اسمه على Edit
لما تضغط من جنب اسم العضو علىEdit رح تدخل على جداول فيها معلومات العضو ما يهمنا منها
هو رقم عضويته ورح تلاقيه قدام int(10) unsigned كل الي عليك انك تدخل رقم عضويه
العضو الي انحذف في هذا المكان في الفراغ الي بعد القائمه المنسدله وتضغط تنفيذ وتطلع من
من قاعده البيانات وتروح على لوحه تحكم الموقع وتعمل ابديت من Update Counters
للاعضاء والمنتديات وتروح تشوف المنتدى ويكون بأذن الله ضبط
طبعا فيه ملاحظتين لازم اقولهم
اولا ان كان العضو كاتب موضوع او رد ويبين في الصفحه الرئيسيه ما رح يظهر عندما تقوم بإسترجاع العضو
ولكنه سيظهر في اقرب فرصه يكتب فيها العضو اي موضوع اخر
ثانيا هذا الشيء انا جربته مع نسخه 2.2.9 وما ادري عن النسخ الثانيه بس ان شاء الله تضبط
انتهى بحمد الله



الدرس الثاني: الوصول السريع لتعديلات خصائص المنتدى
هل قمت بادراج ستايل في منتداك .. او قمت بتصميم ستايل ويوجد بعض الاجزاء لم تستطع الوصول اليها وتغييرها

سااحاول هنا معكم استكشاف الوصول الى هذه الاجزاء

نستعين بالله اولا :

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

1- شاهد عنوان الموضوع
..::|| الوصول السريع لتعديلات خصائص المنتدى ||::..
كيف تستطيع وضعه بشكل مميز وتستطيع التحكم بلونه او حجمه وهذا مفيد لبعض الستايلات .. فعندما تدخل الموضوع قد يصعب عليك العثور على موقع عنوان الموضوع . ويوجد بعض الستايلات قامت بالاهتمام بهذا الجزء مثل ستايل عرب سايتس

------- الطريقه ------
لوحه التحكم
ثم
القوالب او template
ثم
تعديل او modify او Edit
ثم
عرض الكل او [show all]
ثم
ابحث عن القالب nav_linkoff

هذا هو المتغير المطلوب ضعه في فرونت بيج وتعامل معه على انه كلمه . قم بتغيير حجمه ولونه ونوع خطه وتوسيطه ومن ثم انسخ الكود والصقه في القالب السابق واحفظ


PHP :--------------------------------------------------------------------------------
$nav_title

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


تستطيع البحث عنه مباشره عن طريق

لوحه التحكم
ثم
القوالب او template
ثم
بحث او search
ووضع الكلمه في المربع الاول ( لا تضعه ابدا في المربع الثاني او الثالث لاي سبب كان والا فتحمل نتيجه ذلك )

مثال على ذلك
اي ستايل لنسخه عرب سايتس
المشاركه للجميع

الدرس الثالث: كيف ترسل رسالة منسقة الى أعضاء منتداك
من المؤكد ان الكثير يسأل كيف يرسل رسالة بلغة HTML بحيث تكون بشكل جميل و منسق كما يريد الى اعضاء منتداه
هنا نشرح الطريقة بإذن الله


اولا افتح برنامج الفرونت بيج .. قم بمسح الكود HTML كاملا من الصفحة .. ثم قم بكتابة رسالتك و نسقها كما تحب كتلوين الخط و ووضع صور الخ ...

بعد النتهاء قم بوضع بنسخ كود الصفحة وضعه بين هذا الكود :


ضع هنا كود الصفحة كاملا ..

انسخ كل الكود الآن واذهب الى صفحة ارسال البريد الى الاعضاء ( الرسالة الجماعية ) .. في منتداك وقم بلصق الكود .. وارسل ... وسوف تصل الرسالة باذن الله منسقة كما أردت ..

الدرس الرابع: حماية لوحة التحكم
هذا الدرس خفيف وجميل في نفس الوقت .. يبحث برسالة لأدمين عن محاولة لإختراق منتداه مرفق فيها اسم المستخدم والباسوورد هذا بالاضافة لعنوان الآي بي الخاص به .

vBulletin 2.2.3
وتم تركيبها على النسخة vBulletin 2.2.5 ..

=======
=======
قم بفتح ملف admin/sessions.php وابحث عن السطر التالي : تقريباً 49


PHP:--------------------------------------------------------------------------------
if (md5($loginpassword)!=$bbuserinfo[password]) {

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

وأضف تحته مباشرة ما يلي :


PHP:--------------------------------------------------------------------------------
$ipaddress=iif(getenv("REMOTE_ADDR")!="",getenv("REMOTE_ADDR"),$HTTP_HOST);
$iphostname = @gethostbyaddr($ipaddress);
$message="Someone is trying to login using your admin account!\n\nUsername he tried to use: $loginusername\nPassword he tried to use: $loginpassword (".md5($loginpassword)." in encryption)\n\nThe IP address is: $ipaddress\nThe host is: $iphostname";
mail($webmasteremail,"Warning: vBulletin Admin Login Tried",$message,"From: \"$bbtitle Admin CP\" <$webmasteremail>");

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


عند محاولة الدخول إلى لوحة تحكمك ( اختراقه ) سيبعث لك بهذه الرسالة :


طبعا مع التأكيد على فشله في الدخول

الدرس الخامس: حل أعطال قواعد البيانات للمنتديات

ببساطة حل هذه المشكلة :

1 - الدخول الى لوحة التحكم cpanel ، وتختار منها قواعد البيانات ( MySQL Database )

2 - تنتقل الى صفحة اخرى ومنها تدخل الى لوحة تحكم قاعدة البيانات phpmyadmin باسفل الصفحة .

3 - تختار اسم القاعدة من اليسار بعد الدخول الى لوحة تحكم القواعد من قائمة القواعد المنسدلة

4 - ستظهر الجداول وفي الاعلى من الخيارات ستجد SQL اذا كنت تستخدم الانجليزية أو العربية .. أضغط عليها وستنتقل الى صفحة اخرى .

5 - ادخل الامر التالي في المربع الذي سيظهر في أعلى الصفحة :


PHP:--------------------------------------------------------------------------------
REPAIR TABLE ####;

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

حيث #### = أسم الجدول الذي يظهر فيه الخطأ

مثال : REPAIR TABLE thread; ،،، REPAIR TABLE user; ,,, REPAIR TABLE post;

على حسب الخطأ الذي يظهر معك

راح تلاقيه في رساله الخطأ مثل : thread.MYI

هنا الخطأ موجود في جدول موضوع

ومن ثم اضغط زر go او نفذ في الاسفل

6 - روح لمنتداك وبتلاقيه 100 %


تحياتي لكم
الكاتب الأصلي صاحب موقع ناين عرب<<