admin
12-26-2009, 11:12 PM
http://i14.servimg.com/u/f14/11/44/41/78/7mbc1210.gif
كثرت الأسئلة عن كيفية دمج قاعدة أعضاء منتدى مع قاعدة أخرى,وقد أحتجت لهذا فى المنتدى مؤخرا وللأسف بحثت كثيرا جدا عن شروحات الأخرين بدون فائدة فالموضوع ليس صعبا ولكن إن فهمتهhttp://my-66.co.cc/montada/images/smilies/icon_confused.gif
الموضوع يعتمد كله فى النهاية عن سكربت impex فلو كان يعمل معك فلا يهمك شئ ,ثما ماذا؟ثما علينا أن نمتلك منتدى فى البداية فالسكربت يعتمد على العائل والمضيفhttp://my-66.co.cc/montada/images/smilies/rolleyes.gifأعنى أنك مثلا لو لديك منتدى وأنت المدير طبعا فأنه سيكون العائل وقاعدة البيانات الأخرى التى ستدمج مع هذا المنتدى فستكون المضيف ,عند الدمج فسيدمج كل شئ من مواضيع وأقسام وروابط وكلمات دلالية وأعضاء ...فقط أستمع للشرح
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
توكلنا على الله
أولا يجب أن نمتلك الأدوات اللازمة
1-برنامج impex
2-برنامج bigdumb "للقواعد الكبيرة"
3-منتدى جاهز
4-قاعدة بيانات التى تريد دمجها فى المنتدى
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
أولا بالنسبة لأنشاء منتدى جديد فيمكنكم كتابة إنشاء منتدى فى جوجل لتجدوا آلاف المواضيع
بالنسبة لقاعدة البيانات التى سندمجها فى منتدانا فعلينا أولا رفعها على موقعنا نذهب للسى بانل أو لوحة تحكم موقعك وبعدين نروح لأسفل لوحة التحكم ونختار قواعد البيانات
http://i14.servimg.com/u/f14/11/44/41/78/captur11.png
http://i14.servimg.com/u/f14/11/44/41/78/26-12-10.png
لأنشاء قاعدة بيانات جديدة لنرفع عليها محتويات القاعدة
http://i14.servimg.com/u/f14/11/44/41/78/26-12-11.png
بعد أنشاء القاعدة نربط القاعدة باسم المستخدم
http://i14.servimg.com/u/f14/11/44/41/78/26-12-12.png
السكربت هايحولك لصفحة أخرى لأعطاء التصاريح نختار "كل التصاريح:
http://i14.servimg.com/u/f14/11/44/41/78/26-12-13.png
دلوقتى تم ربط أسم المستخدم بالقاعدة الجديدة
http://i14.servimg.com/u/f14/11/44/41/78/captur12.png
دلوقتى نروح ل phpmyadmin عن طريق أختيار التالى
http://i14.servimg.com/u/f14/11/44/41/78/captur13.png
القاعدة لسه فاضية نختارها من القائمة
http://i14.servimg.com/u/f14/11/44/41/78/26-12-15.png
بعدين نضغط إستيراد لأستيراد القاعدة
http://i14.servimg.com/u/f14/11/44/41/78/26-12-16.png
نضغط إستيراد أو Browse لأختيار القاعدة ولا ننسى تغيير الترميز إلى latin1
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
هام جدا:القاعدة ممكن نضغطها بسهولة عن طريق وين رار أو وين زيب لكن يجب أن تضغط بصيغة zip
http://i14.servimg.com/u/f14/11/44/41/78/26-12-17.png
تم الرفع بنجاح
طيب نعمل أى لو القاعدة كبير؟الطريقة دى مش هاتنفع فهاستخدم سكربت bigdumb
السكربت سهل جدا,هو عبارة عن ملف واحد نوعه php
,ننزل الملف ونفتحه بالنوت باد
http://i14.servimg.com/u/f14/11/44/41/78/captur14.png
1-أسم القاعدة اللى عايز ترفعها
2-أسم مستخدم القاعدة
3-باسورد مستخدم القاعدة
نحفظ الملف
نرفعه على مجال الموقع
www.yoursite.com/bigdump.php (http://www.yoursite.com/bigdumb.php)
ونرفع القاعدة بتاعتنا برضه فى نفس المجال سواء كانت مضغوطة أو بدون ضغط
ونفتح سكربت bigdump بقى
www.yoursite.com/bigdump.php
http://i14.servimg.com/u/f14/11/44/41/78/captur15.png
نضغط هنا
http://i14.servimg.com/u/f14/11/44/41/78/captur16.png
هاتيجى الصفحة دى نستنى لما تبقى كده يبقى تماما القاعدة أترفعت
------------------
طيب دلوقتى هانعمل أى ,دلوقتى نظبط سكربت impex للدمج,أولا بعد فك الضغط عن السكربت نروح لمسار ده بداخله
impex\impex\
ImpExConfig.php
نفتح ملف الكونفج
ImpExConfig.php
http://i14.servimg.com/u/f14/11/44/41/78/26-12-20.png
بالنسبة لفوق يبقى نحط أسم قاعدة المنتدى الرئيسى اللى هاندمج فيه القاعدة الجديدة اللى رفعهناها من شوية
وأسم مستخدم قاعدة المنتدى والباسورد
أما تحت فهيكون بالظبط ذى فوق ولكن إعدادت القاعدة الجديدة اللى عملنها من شوية
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
طيب
إنتهينا ,دى صورة المنتدى قبل الدمج
http://i14.servimg.com/u/f14/11/44/41/78/26-12-18.png
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
نقفل المنتدى قبل كل شئ بعدين
دلوقتى فى حاجة مهم جدا هانعملها وهى تعطيل الهاكات نروح ملف الكونفج
http://i14.servimg.com/u/f14/11/44/41/78/26-12-19.png
ونبحث عن اقتباس:
1944
نحط أسفلها
كود:
define('DISABLE_HOOKS', true);
دلوقتى نفتح سكربتimpex
من الرابط
www.yoursite.com/impex/impex
http://i14.servimg.com/u/f14/11/44/41/78/captur17.png
نختار الأعدادت دى
ومن تحت الصفحة نذهب للصفحة القادمة
نختار أول أختيار:فحص القاعدةhttp://my-66.co.cc/montada/images/smilies/icon_biggrin.gif
http://i14.servimg.com/u/f14/11/44/41/78/captur18.png
هاتظهر الصفحة دة
http://i14.servimg.com/u/f14/11/44/41/78/26-12-22.png
نختار الزر ده هايفحص القاعدة ويرجعك تانى للصفحة رقم2
ونروح لتالت خيار مش تانى لأن كتير من الأعضاء يقعوا فى الخطأ ده لأن الخيار الثانى مسؤل عن دمج الأعضاء لكن بسببه ممكن الموضوع يخرب نخليه فى الأخر
نروح الخيار التالت المسؤال عن دمج مجموعات اللأعضاء ,خلصته؟أه
نروح للخيار الرابع دمج الأعضاء خلصته؟أه
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
لحد هنا وأربطhttp://my-66.co.cc/montada/images/smilies/icon_question.gifلحد هنا دمجنا الأعضاء!طيب وقفنا ليه؟لأن ناس كتيره بتفكر طيب مدمج الأعضاء وبس يبقى أنا شرحت حاجتين دمج أعضاء قاعدة فقط ومن هنا أنتهى الموضوع الأول ونكمل الموضوع الثانى:دمج القاعدة كلها"
نكمل بقى بنفس الطريقة لغاية النهاية من الخيار الخامس للسادس لغاية النهاية بسهولة المحترفين ,لغاية لما نوصل للخيار الأخير,
نفتح بقى لوحة تحكم المنتدى ونروح لصيانة ومنها تحديث العدادات ونحدث أربع حاجات مهمة
1-تحديث ألقاب الأعضاء
2-تحديث إعاده بناء معلومات الموضوع
3-تحديث إعاده بناء معلومات المنتدى
4-تحديث أسماء الأعضاء
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
ونروح نفتح المنتدى هانلاقيه تمام دمج الأعضاء والمنتدى والمواضيع وحتى التصويتات,طيب لسه أى؟دلوقتى كل قاعدة لها مدير وأحنا عايزين مدير واحد لكن كل مشاركات القاعدة الأولى والثانية بتاعت المدير تكون فى عضوية واحدة
بسيطةhttp://my-66.co.cc/montada/images/smilies/icon_cool.gif
نروح من لوحة تحكم المنتدى
أعضاء--->دمج الأعضاء----->
http://i14.servimg.com/u/f14/11/44/41/78/captur19.png
نكتب فى الحساب الموجه إليه عضوية المدير بتاعت المنتدى الأصلى اللى دمجت عليه القاعدة الجديدة
نكتب فى الحساب المصدر حساب المدير بتاع القاعدة اللى دمجناها
ونضغط متابعة,,,بعدها نروح لصيانة----> تحديث العدادت--->تحديث ألقاب الأعضاء وأنتهى
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
تحميل الأدوات
http://i14.servimg.com/u/f14/11/44/41/78/4210_i10.gif
تحميل سكربت impex
http://www.novaup.com/download/s9ubkyk2j2km0
تحميل سكربت bigdump
http://www.novaup.com/download/53oi66f15484f
pass:www.un6.net (http://www.un6.net/)
فى النهاية أخوانى أنا لست سوى مبتدئ ولست مثلكم فلا تتاحملوا على فى أى خطأ حبيت فقط أنا أساعد وأنشر الفائدة
تحياتى
كثرت الأسئلة عن كيفية دمج قاعدة أعضاء منتدى مع قاعدة أخرى,وقد أحتجت لهذا فى المنتدى مؤخرا وللأسف بحثت كثيرا جدا عن شروحات الأخرين بدون فائدة فالموضوع ليس صعبا ولكن إن فهمتهhttp://my-66.co.cc/montada/images/smilies/icon_confused.gif
الموضوع يعتمد كله فى النهاية عن سكربت impex فلو كان يعمل معك فلا يهمك شئ ,ثما ماذا؟ثما علينا أن نمتلك منتدى فى البداية فالسكربت يعتمد على العائل والمضيفhttp://my-66.co.cc/montada/images/smilies/rolleyes.gifأعنى أنك مثلا لو لديك منتدى وأنت المدير طبعا فأنه سيكون العائل وقاعدة البيانات الأخرى التى ستدمج مع هذا المنتدى فستكون المضيف ,عند الدمج فسيدمج كل شئ من مواضيع وأقسام وروابط وكلمات دلالية وأعضاء ...فقط أستمع للشرح
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
توكلنا على الله
أولا يجب أن نمتلك الأدوات اللازمة
1-برنامج impex
2-برنامج bigdumb "للقواعد الكبيرة"
3-منتدى جاهز
4-قاعدة بيانات التى تريد دمجها فى المنتدى
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
أولا بالنسبة لأنشاء منتدى جديد فيمكنكم كتابة إنشاء منتدى فى جوجل لتجدوا آلاف المواضيع
بالنسبة لقاعدة البيانات التى سندمجها فى منتدانا فعلينا أولا رفعها على موقعنا نذهب للسى بانل أو لوحة تحكم موقعك وبعدين نروح لأسفل لوحة التحكم ونختار قواعد البيانات
http://i14.servimg.com/u/f14/11/44/41/78/captur11.png
http://i14.servimg.com/u/f14/11/44/41/78/26-12-10.png
لأنشاء قاعدة بيانات جديدة لنرفع عليها محتويات القاعدة
http://i14.servimg.com/u/f14/11/44/41/78/26-12-11.png
بعد أنشاء القاعدة نربط القاعدة باسم المستخدم
http://i14.servimg.com/u/f14/11/44/41/78/26-12-12.png
السكربت هايحولك لصفحة أخرى لأعطاء التصاريح نختار "كل التصاريح:
http://i14.servimg.com/u/f14/11/44/41/78/26-12-13.png
دلوقتى تم ربط أسم المستخدم بالقاعدة الجديدة
http://i14.servimg.com/u/f14/11/44/41/78/captur12.png
دلوقتى نروح ل phpmyadmin عن طريق أختيار التالى
http://i14.servimg.com/u/f14/11/44/41/78/captur13.png
القاعدة لسه فاضية نختارها من القائمة
http://i14.servimg.com/u/f14/11/44/41/78/26-12-15.png
بعدين نضغط إستيراد لأستيراد القاعدة
http://i14.servimg.com/u/f14/11/44/41/78/26-12-16.png
نضغط إستيراد أو Browse لأختيار القاعدة ولا ننسى تغيير الترميز إلى latin1
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
هام جدا:القاعدة ممكن نضغطها بسهولة عن طريق وين رار أو وين زيب لكن يجب أن تضغط بصيغة zip
http://i14.servimg.com/u/f14/11/44/41/78/26-12-17.png
تم الرفع بنجاح
طيب نعمل أى لو القاعدة كبير؟الطريقة دى مش هاتنفع فهاستخدم سكربت bigdumb
السكربت سهل جدا,هو عبارة عن ملف واحد نوعه php
,ننزل الملف ونفتحه بالنوت باد
http://i14.servimg.com/u/f14/11/44/41/78/captur14.png
1-أسم القاعدة اللى عايز ترفعها
2-أسم مستخدم القاعدة
3-باسورد مستخدم القاعدة
نحفظ الملف
نرفعه على مجال الموقع
www.yoursite.com/bigdump.php (http://www.yoursite.com/bigdumb.php)
ونرفع القاعدة بتاعتنا برضه فى نفس المجال سواء كانت مضغوطة أو بدون ضغط
ونفتح سكربت bigdump بقى
www.yoursite.com/bigdump.php
http://i14.servimg.com/u/f14/11/44/41/78/captur15.png
نضغط هنا
http://i14.servimg.com/u/f14/11/44/41/78/captur16.png
هاتيجى الصفحة دى نستنى لما تبقى كده يبقى تماما القاعدة أترفعت
------------------
طيب دلوقتى هانعمل أى ,دلوقتى نظبط سكربت impex للدمج,أولا بعد فك الضغط عن السكربت نروح لمسار ده بداخله
impex\impex\
ImpExConfig.php
نفتح ملف الكونفج
ImpExConfig.php
http://i14.servimg.com/u/f14/11/44/41/78/26-12-20.png
بالنسبة لفوق يبقى نحط أسم قاعدة المنتدى الرئيسى اللى هاندمج فيه القاعدة الجديدة اللى رفعهناها من شوية
وأسم مستخدم قاعدة المنتدى والباسورد
أما تحت فهيكون بالظبط ذى فوق ولكن إعدادت القاعدة الجديدة اللى عملنها من شوية
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
طيب
إنتهينا ,دى صورة المنتدى قبل الدمج
http://i14.servimg.com/u/f14/11/44/41/78/26-12-18.png
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
نقفل المنتدى قبل كل شئ بعدين
دلوقتى فى حاجة مهم جدا هانعملها وهى تعطيل الهاكات نروح ملف الكونفج
http://i14.servimg.com/u/f14/11/44/41/78/26-12-19.png
ونبحث عن اقتباس:
1944
نحط أسفلها
كود:
define('DISABLE_HOOKS', true);
دلوقتى نفتح سكربتimpex
من الرابط
www.yoursite.com/impex/impex
http://i14.servimg.com/u/f14/11/44/41/78/captur17.png
نختار الأعدادت دى
ومن تحت الصفحة نذهب للصفحة القادمة
نختار أول أختيار:فحص القاعدةhttp://my-66.co.cc/montada/images/smilies/icon_biggrin.gif
http://i14.servimg.com/u/f14/11/44/41/78/captur18.png
هاتظهر الصفحة دة
http://i14.servimg.com/u/f14/11/44/41/78/26-12-22.png
نختار الزر ده هايفحص القاعدة ويرجعك تانى للصفحة رقم2
ونروح لتالت خيار مش تانى لأن كتير من الأعضاء يقعوا فى الخطأ ده لأن الخيار الثانى مسؤل عن دمج الأعضاء لكن بسببه ممكن الموضوع يخرب نخليه فى الأخر
نروح الخيار التالت المسؤال عن دمج مجموعات اللأعضاء ,خلصته؟أه
نروح للخيار الرابع دمج الأعضاء خلصته؟أه
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
لحد هنا وأربطhttp://my-66.co.cc/montada/images/smilies/icon_question.gifلحد هنا دمجنا الأعضاء!طيب وقفنا ليه؟لأن ناس كتيره بتفكر طيب مدمج الأعضاء وبس يبقى أنا شرحت حاجتين دمج أعضاء قاعدة فقط ومن هنا أنتهى الموضوع الأول ونكمل الموضوع الثانى:دمج القاعدة كلها"
نكمل بقى بنفس الطريقة لغاية النهاية من الخيار الخامس للسادس لغاية النهاية بسهولة المحترفين ,لغاية لما نوصل للخيار الأخير,
نفتح بقى لوحة تحكم المنتدى ونروح لصيانة ومنها تحديث العدادات ونحدث أربع حاجات مهمة
1-تحديث ألقاب الأعضاء
2-تحديث إعاده بناء معلومات الموضوع
3-تحديث إعاده بناء معلومات المنتدى
4-تحديث أسماء الأعضاء
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
ونروح نفتح المنتدى هانلاقيه تمام دمج الأعضاء والمنتدى والمواضيع وحتى التصويتات,طيب لسه أى؟دلوقتى كل قاعدة لها مدير وأحنا عايزين مدير واحد لكن كل مشاركات القاعدة الأولى والثانية بتاعت المدير تكون فى عضوية واحدة
بسيطةhttp://my-66.co.cc/montada/images/smilies/icon_cool.gif
نروح من لوحة تحكم المنتدى
أعضاء--->دمج الأعضاء----->
http://i14.servimg.com/u/f14/11/44/41/78/captur19.png
نكتب فى الحساب الموجه إليه عضوية المدير بتاعت المنتدى الأصلى اللى دمجت عليه القاعدة الجديدة
نكتب فى الحساب المصدر حساب المدير بتاع القاعدة اللى دمجناها
ونضغط متابعة,,,بعدها نروح لصيانة----> تحديث العدادت--->تحديث ألقاب الأعضاء وأنتهى
http://i14.servimg.com/u/f14/11/44/41/78/97160810.gif
تحميل الأدوات
http://i14.servimg.com/u/f14/11/44/41/78/4210_i10.gif
تحميل سكربت impex
http://www.novaup.com/download/s9ubkyk2j2km0
تحميل سكربت bigdump
http://www.novaup.com/download/53oi66f15484f
pass:www.un6.net (http://www.un6.net/)
فى النهاية أخوانى أنا لست سوى مبتدئ ولست مثلكم فلا تتاحملوا على فى أى خطأ حبيت فقط أنا أساعد وأنشر الفائدة
تحياتى