أهلا بك .
لربط تسجيل العضويات فقط لعدة منتديات 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']);
وتضع اسفله هذا الكود
CODE
if ($query == true)
{
$query2 = $this->Engine->records->Insert("pbb2_member",$param['field']);
}
لاحظ سابقة الجداول الموجودة في الكود pbb2_member هي تابعه للمنتدى رقم 2
وطبق نفس خطوة التعديل هذه ايضاً على المنتدى رقم 2
مع تعديل سابقة الجداول فقط في الكود السابق إلى pbb1_member
وهكذا تنتهي عملية ربط تسجيل العضويات من يسجل في اي منتدى منهما يسجل في الآخر بشكل تلقائي
أنتهى ..
وهناك ايضاً سكربت دمج العضويات لمنتديات PBBoard
يمكنك الاستفادة منه إذا كانت المنتديات قائمة منذ زمن وليست جديدة التركيب
بحيث يمكنك أن تدمج العضويات السابقة
سكربت دمج قواعد البيانات [PBBoard Unify]
ينقل للقسم الصحيح