- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
أكثر من نسخة منتدى بمعلومات واحدة للأعضاء
-
-
طلب ربط العضويات عند التسجيل في عدة منتديات PBBoard09-04-2015 09:02 مساءً
-
Solimanمعلومات الكاتبPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
أهلا بك .
لربط تسجيل العضويات فقط لعدة منتديات PBBoard جميعها على قاعدة بيانات واحدة
يجب ان تجعل سابقة الجداول لكل منتدى مختلفة عن الآخر عند بداية التركيب لكل منتدى
من خلال تغير سابقة الجداول لكل منها
في هذا الكود الموجود في ملف : engine/config.php
CODE$config['db']['prefix'] ="pbb_";
مثلاً المنتدى الأول
CODE$config['db']['prefix'] ="pbb1_";
المنتدى الثاني
CODE$config['db']['prefix'] ="pbb2_";
وهكذا ...
:: خطوة ربط التسجيل ::
الآن لربط التسجيل تفتح في المنتدى رقم 1 ملف اسمه : engine/systems/member.class.php
وتبحث في السطر 39 تقريباً عن هذا الكود
CODE$query = $this->Engine->records->Insert($this->Engine->table['member'],$param['field']);
وتضع اسفله هذا الكود
CODEif ($query == true) { $query2 = $this->Engine->records->Insert("pbb2_member",$param['field']); }
لاحظ سابقة الجداول الموجودة في الكود pbb2_member هي تابعه للمنتدى رقم 2
وطبق نفس خطوة التعديل هذه ايضاً على المنتدى رقم 2
مع تعديل سابقة الجداول فقط في الكود السابق إلى pbb1_member
وهكذا تنتهي عملية ربط تسجيل العضويات من يسجل في اي منتدى منهما يسجل في الآخر بشكل تلقائي
أنتهى ..
وهناك ايضاً سكربت دمج العضويات لمنتديات PBBoard
يمكنك الاستفادة منه إذا كانت المنتديات قائمة منذ زمن وليست جديدة التركيب
بحيث يمكنك أن تدمج العضويات السابقة
سكربت دمج قواعد البيانات [PBBoard Unify]
ينقل للقسم الصحيح
تم تحرير المشاركة بواسطة :Soliman بتاريخ:09-04-2015 09:03 مساءً
الساعة الآن 02:22 AM