طلب ربط العضويات عند التسجيل في عدة منتديات PBBoard

بسم الله الرحمن الرحيم أولا أشكر الإخواة الكرام والاساتذة العظام القائمين على هذا الإسكريبت الرائع  ثانيا لو عا ..


موضوع مغلق


09-04-2015 11:38 صباحا
maxprof
عضـو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 19-12-2014
رقم العضوية : 5822
المشاركات : 17
الجنس : ذكر
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 0
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.1
 offline 
بسم الله الرحمن الرحيم
أولا أشكر الإخواة الكرام والاساتذة العظام القائمين على هذا الإسكريبت الرائع 
ثانيا
لو عايز أعمل مجموعة منتديات مختلفة لكن كلها تعتمد على قاعدة بيانات واحدة خاصة بأسماء الأعضاء وبياناتهم كيف يتم ذلك
لتوضيح الصورة أكثر أضرب مثال بجوجل
تجد فيها جوجل بلص وجول حق البحث ويوتيوب وجوجل درايف وبلوجر وكلهم يمكن دخولهم بمعلومات تسجيل واحدة
أرجوا أن تكون إتضحت الفكرة وهى (أكثر من نسخة منتدى بمعلومات مستخدمين واحدة)
 


تم تحرير الموضوع بواسطة :Soliman
بتاريخ:09-04-2015 09:04 مساء

سبب التعديل : تم تعديل عنوان الموضوع ليتناسب مع المحتوى


09-04-2015 09:02 مساء
مشاهدة مشاركة منفردة [1]
Soliman
PBB Management
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 10317
الدولة : السعودية
الجنس : ذكر
تاريخ الميلاد : 6-1-1980
الدعوات : 44
يتابعهم : 12
يتابعونه : 50
قوة السمعة : 62386
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif طلب ربط العضويات عند التسجيل في عدة منتديات PBBoard
أهلا بك .
لربط تسجيل العضويات فقط لعدة منتديات PBBoard جميعها على قاعدة بيانات واحدة
يجب ان تجعل سابقة الجداول لكل منتدى مختلفة عن الآخر عند بداية التركيب لكل منتدى
من خلال تغير سابقة الجداول لكل منها
في هذا الكود الموجود في ملف : engine/config.php
$config['db']['prefix']       ="pbb_";


مثلاً المنتدى الأول
$config['db']['prefix']       ="pbb1_";

المنتدى الثاني
$config['db']['prefix']       ="pbb2_";


وهكذا ...


:: خطوة ربط التسجيل ::
الآن لربط التسجيل تفتح في المنتدى رقم 1 ملف اسمه : engine/systems/member.class.php

وتبحث في السطر 39 تقريباً عن هذا الكود
$query = $this->Engine->records->Insert($this->Engine->table['member'],$param['field']);

وتضع اسفله هذا الكود
        if ($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 مساء


10-04-2015 02:11 مساء
مشاهدة مشاركة منفردة [2]
maxprof
عضـو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 19-12-2014
رقم العضوية : 5822
المشاركات : 17
الجنس : ذكر
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 0
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.1
 offline 
look/images/icons/i1.gif طلب ربط العضويات عند التسجيل في عدة منتديات PBBoard
اشكر لك أخى سليمان سرعة الرد والإهتمام
وما قمت به فى الحل المطروح لا يخلو من إفادة ولكن 
هل من طريقة لفصل إسم المستخدم وكلمة مروره وبريده الإلكترونى على قاعدة بيانات خاصة  ولنسميها مثلا قاعدة بيانات معلومات الأعضاء لها محركها الخاص
ثم عند تسطيب أى نسخة منتدى جديد نقوم فقط بتعريف قاعدة بيانات معلومات الأعضاء فى ملف كونفيج يكون موجود مع ملفات النسخة المسطبة بصورة طبيعية
تماما مثل ملف الكونفيج الخاص بالنسخة
وعند تسجيل أحد الأعضاء بأى من المنتديات يقوم المحرك الخاص بهذا المنتدى بإستدعاء محرك قاعدة بيانات معلومات الأعضاء للتسجيل أو التعديل أو الحذف للعضو
بحيث تكون المسألة مرنة ويمكننا وضع سكريبت قاعدة بيانات معلومات الأعضاء على أى سيرفر وإستدعاؤه من نسخة منتدى على أى سيرفر أخر دون مشاكل
وإن لم يكن هناك طريقة لذلك فأرجوا التوضيح فقط لأفهم علما أنى معتكف على محاولات فهم اسكربتكم الممتاز لى شهران وكلما شعرت أنى إقتربت أجد نفسى فقط فى البداية

أعلم أن البرمجة عمل شاق وأن طلباته لا تنتهى وأن الإبداع يعنى اللاحدود والوقت قليل والعمر قصير والمشوار طويل ولكن أملى فيكم كبير


15-04-2015 09:36 مساء
مشاهدة مشاركة منفردة [3]
maxprof
عضـو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 19-12-2014
رقم العضوية : 5822
المشاركات : 17
الجنس : ذكر
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 0
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.1
 offline 
look/images/icons/i1.gif طلب ربط العضويات عند التسجيل في عدة منتديات PBBoard
للرفع
فهل من توضيح؟

16-04-2015 12:13 صباحا
مشاهدة مشاركة منفردة [4]
Soliman
PBB Management
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 10317
الدولة : السعودية
الجنس : ذكر
تاريخ الميلاد : 6-1-1980
الدعوات : 44
يتابعهم : 12
يتابعونه : 50
قوة السمعة : 62386
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif طلب ربط العضويات عند التسجيل في عدة منتديات PBBoard
اقتبـاس ،،
بحيث يمكننا وضع سكريبت قاعدة بيانات معلومات الأعضاء على أى سيرفر وإستدعاؤه من نسخة منتدى على أى سيرفر أخر دون مشاكل

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



16-04-2015 12:19 صباحا
مشاهدة مشاركة منفردة [5]
maxprof
عضـو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 19-12-2014
رقم العضوية : 5822
المشاركات : 17
الجنس : ذكر
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 0
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.1
 offline 
look/images/icons/i1.gif طلب ربط العضويات عند التسجيل في عدة منتديات PBBoard
جزاك الله ألف خير وأعانك على وقتك وكتب لك التوفيق والنجاح
وأنا لا أريد أن أثقل عليكم بطلباتى ولكن هل من الممكن إعتبار هذا الأمر أثناء تطوير المنتدى فأنا أراها ميزة قوية ستزيد الإسكريبت تميزا وتحديا لغيره من الإسكربتات المنافسة
تقبل تحياتى وإحترامى


المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
بنسبة لهاك توثيق العضويات zuher3999
4 123 zuher3999
مشكل هاك توتيق العضويات souaze
0 59 souaze
طلب تعديل هاك ثوثيق العضويات المتعلم
0 119 المتعلم
[مجابه] رسائل تفعيل العضويات لا تصل للمسجلين الجدد newghanou
3 223 Soliman
هاك توثيق العضويات Soliman
36 3803 سناء

الكلمات الدلالية
لا يوجد كلمات دلالية ..







الساعة الآن 07:02 مساء