[ حصريا ] - شرح التحويل من VB إلى XenForo | XenArabia | زين فورو العربية

XenArabia

الحياة محطات فاترك في كل محطة ابتسامة
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
951
مستوى التفاعل
915
النقاط
93
العمر
36
الإقامة
المغرب
الموقع الالكتروني
بسم الله الرحمان الرحيم
و الصلاة و السلام على أشرف الخلق أجمعين

" في موضوعنا هذا سيتم شرح طريقة الإنتقال من سكربت vBulletin الجيل الثالث إلى سكربت XenForo النسخة 2.1 "

على بركة الله :

ملاحظة : سأعتبر أن المنتدى الذي سيتم تحويله مثبت على مجلد vb وهو المتداول في جميع المنتديات العربية ;) لذا سيتم التثبيت على الرئيسية أو إذا أردت أن تثبته على مجلد باسم XF او اسم اخر فالقرار لك.

ما يتوجب عليك قبل البدء :

1- غلق منتداك.
2- أخذ نسخة من الباك اب لمنتداك ( خطوة مهمة جدا ).
3- التأكد من أن قاعدة البيانات لمنتداك vb بالترميز العالمي UTF8 ( حتى لا تحدث مشاكل في اللغة العربية بعد التحويل).
4- تثبيت سكربت XenForo آخر نسخة 2.1.2 و ستجد هنا دورة عن كيفية تثبيت السكربت " فهرس [ دورة XenArabia الشاملة ] لتركيب سكربت XenForo " لكن توقف عند المرحلة الثانية.
5- تثبيت إضافة XenForo Importers و ستجدها بلوحة تحكم العميل في الشركة Customer Login | XenForo و اتبع شرح تثبيت الإضافة في المرحلة الثالثة من [ دورة XenArabia الشاملة ].

بعد أن تمت الخطوات السابقة بنجاح نبدأ عملية التحويل.

1- ندخل على لوحة تحكم المنتدى الجديد XF ثم التبويب أدوات ثم استيراد البيانات كما موضح بالصورة أسفل


2- اختر اصدار منتدى vb الذي ستحول منه و في حالتنا سنحول من الاصدار 3.8 كما مشار في الرقم 1 ثم اضغط على متابعة كما مشار في الرقم 2


3- في الخطوة التالية نقوم بملأ البيانات بما يلي :
  1. إسم مستخدم قاعدة البيانات الخاصة بمنتدى vb
  2. كلمة مرور قاعدة البيانات الخاصة بمنتدى vb
  3. اسم قاعدة البيانات الخاصة بمنتدي vb​
  4. في حالة تم عمل بادئة لجداول قاعدة البيانات في المنتدى vb فضعها كما هي أو اتركها فارغة في حالة لم تكن موجودة.
  5. ضع الترميز الخاص بقاعدة بيانات منتداك.
ثم اضفط زر متابعة كما موضح في الصورة أسفل


4- قم بتحديد ما تود استيراده من المنتدى vb او قم بتحديد الكل على حسب ما تراه مناسبا لك.
ملاحظة : وضع علامة صح على خيار معرفات المحتوى مهم كما هو موضع في التعريف الخاص به.



5- في الخطوة التالية قم بتنفيذ ما تراه مناسب :
  1. انتبه لهذه الخطوة وهي مهمة فقط في حالة كان لديك فعلا منتدى مثبت عليه سكربت XF و كان به اعضاء و كان هناك في منتدى vb اعضاء بنفس الاسم او نفس البريد
  2. ضع به ارقام عضويات المدراء الموجودة بملف config الخاص بـمنتدى vb
  3. اتركها كما هي او اجلبها كصفحات مساعدة.
  4. متعلقة بالملاحظات
  5. متعلقة بالملاحظات
ثم اضغط على زر متابعة كما موضح بالصورة أسفل



6- في الخطوة التالية هناك خيارين لعملية التحويل اما من خلال التحويل العادي و الذي يعتمد على المتصفح او من خلال السرفر ( تكون العملية أكثر سرعة ) لكن في حالتنا سنعتمد على التحويل العادي ..
اضغط على زر
بدء الإستيراد كما موضح بالصورة أسفل.



جاري عملية الإستيراد



طبعا عملية الإستيراد لم تأخذ معي الا 29 ثانية و ذلك لان المنتدى يحتوي فقط على 2000 موضوع و 2000 مشاركة و 141 عضو
لكن المنتديات الكبيرة تاخذ عملية الاستيراد وقتا على حسب حجم قاعدة البيانات و كذا اعدادات السرفر و متطلبات السكربت

وفي الصورة أسفل تجد تفاصيل عملية الإستيراد
بخصوص الجزئية المؤطرة باللون الاخضر هو انه كان هناك تشابه في اسم و بريد عضوية الادمن لذا تم تغيره الى xenarabia1 وهذا ما تطرقت له في الخطوة رقم 5 ما عليك الا المتابعة بالضغط على زر إنهاء الإستيراد




ثم اضغط على زر اكتمال الإستيراد



مبروك تم عملية الاستيراد بنجاح :)



وهذ صورة من منتدى VB قبل التحويل




وهذه صورة للمنتدى بعد التحويل لـ XenForo



و بهذا الدرس نكون ان شاء الله عرفنا طريقة التحويل من سكربت vb الى سكربت XenForo
كما أرجو أن يكون الشرح واضح للجميع
واعذروني اذا ما كنت نسيت امرا مهما و في حالة وجود اي جزئية ناقصة المرجو ابلاغي بها ليتم اضافتها

لا تتردد في طرح اي استفسار بخصوص الدرس

مع أرق تحية معتادة
أخوكم / محمد

 

Alrajabane

:: الإدارة العامة ::
طاقم الإدارة
إنضم
27 يناير 2019
المشاركات
305
مستوى التفاعل
254
النقاط
63
الإقامة
السعودية
الموقع الالكتروني
ماشاء الله عليك اخي محمد ..
جزاك الله خير ، شرح وافي وكافي ..
 

XenArabia

الحياة محطات فاترك في كل محطة ابتسامة
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
951
مستوى التفاعل
915
النقاط
93
العمر
36
الإقامة
المغرب
الموقع الالكتروني
ماشاء الله عليك اخي محمد ..
جزاك الله خير ، شرح وافي وكافي ..
و انت من أهل الجزاء أخي بشير
نورت الموضوع بردك :)
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
409
مستوى التفاعل
374
النقاط
63
العمر
19
الإقامة
sohag, Egypt
الموقع الالكتروني
f\بارك الله فيك أخي شرح رائع جدا سلمت الأيادي
لكن لدي سؤال
هل استغرق الإستيراد 29 دقيقة أو 29 ثانية لأن الفرق كبير كما تعلم :D
وسؤال أيضا
أنا جربت الاستيراد من الجيل الثاني للأول بهدف التجربة
لكن يظهر لي خطأ في المسارات
ففي حال كان الجيل الأول مثبت على ahmed.com/vb
والجيل الثاني مثبت على ahmed.com/xf
فكيف يكون مسارات مجلدي data و internal_data
تحياتي
 

أبو عبدالله

:: الأعضاء ::
إنضم
2 فبراير 2019
المشاركات
150
مستوى التفاعل
148
النقاط
43
الإقامة
مكة المكرمة
ماشاء الله تبارك الله

الله يعطيك الصحه والعافية مديرنا الغالي

شرح وافق وكافي وواضح جدا صدقني حيكون مرجع مهم لاصحاب المنتديات

شكرا عاى جهودك وعلى كل ماتقدمه

جزاك الله خيرا
 

XenArabia

الحياة محطات فاترك في كل محطة ابتسامة
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
951
مستوى التفاعل
915
النقاط
93
العمر
36
الإقامة
المغرب
الموقع الالكتروني
f\بارك الله فيك أخي شرح رائع جدا سلمت الأيادي
لكن لدي سؤال
هل استغرق الإستيراد 29 دقيقة أو 29 ثانية لأن الفرق كبير كما تعلم :D
وسؤال أيضا
أنا جربت الاستيراد من الجيل الثاني للأول بهدف التجربة
لكن يظهر لي خطأ في المسارات
ففي حال كان الجيل الأول مثبت على ahmed.com/vb
والجيل الثاني مثبت على ahmed.com/xf
فكيف يكون مسارات مجلدي data و internal_data
تحياتي
و فيك بارك الله أخي أحمد
أي نعم استغرق 29 ثانية صاروخ :ROFLMAO: لانه فقط نقلت المواضيع و المشاركات و الاعضاء وعددها قليل يعني لم تتجاوز 10 ميجا
كذلك سرعة السرفر و الاتصال و كذا خلو كلا المنتديين من اي استايلات خاصة او اضافات .. الخ و هذا ما ساعد في الاستيراد بسرعة

بخصوص الاستيراد من الجيل الثاني للاول مستحيل ينجح معك الامر اخي لان المسارات مختلفة تماما وبنية برمجة XF2 مختلفة تماما عن XF1 فهم اعتمدو على برمجة الترقية من XF1 الى XF2 و اغلق الباب .. يعني لا يمكنك الرجوع للوراء .. اي نعم لا شيء مستحيل في البرمجة لكن ذلك سيأخذ منك الوقت و المجهود و المال أيضا وقد تواجه مشاكل مستقبلا .. واعلم ان الان الكل يتجه للجيل 2.1 حتى الاصدار 2.0 سيتم التخلي عنه.

ماشاء الله تبارك الله

الله يعطيك الصحه والعافية مديرنا الغالي

شرح وافق وكافي وواضح جدا صدقني حيكون مرجع مهم لاصحاب المنتديات

شكرا عاى جهودك وعلى كل ماتقدمه

جزاك الله خيرا
الله يعافيك أخي @أبو عبدالله .. ان شاء الله وذلك مبتغانا من هذا المعهد و نسأل الله السداد و التوفيق لنا و لكم
شاكر مرورك الطيب

بارك الله فيك
وفي بارك الله أخي @عابر سبيل
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
409
مستوى التفاعل
374
النقاط
63
العمر
19
الإقامة
sohag, Egypt
الموقع الالكتروني
بالطبع أخي @XenArabia أنا لا أفكر للرجوع للخلف
فقط أنا أقوم بها من أجل التجارب
وبالعكس في الغالب ستنجح أخي أنا المشكلة الوحيدة التي تواجهني في تحديد المسارات الصحيحة
هي بتنجح معي على localhost ولكن على السرفر الحقيقي مش بقدر أكتب له المسارات الصحيحة
ويمكنك النظر إلى إمكانية الاستيراد في الجيل الأول فسوف تجد أنهُ متوافر الاستيراد من الجيل الثاني
تحياتي لك
 

shqawe

:: الإدارة العامة ::
طاقم الإدارة
إنضم
27 يونيو 2019
المشاركات
307
مستوى التفاعل
398
النقاط
63
الإقامة
K.S.A
شرح وافي كافي اخوي محمد

وكما عهدناك مميز ولا تأتي الا بما هو مميز

احترامي وتقديري
اخوك
شقاوي
 

mehdidz

:: الأعضاء ::
إنضم
29 أغسطس 2019
المشاركات
1
مستوى التفاعل
0
النقاط
1
هل من حل لمشكلة الترميز .. قاعدة بياناتي بترميز utf8 لكن اللغة العربية تظهر برموز غير مفهومة
 

XenArabia

الحياة محطات فاترك في كل محطة ابتسامة
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
951
مستوى التفاعل
915
النقاط
93
العمر
36
الإقامة
المغرب
الموقع الالكتروني
هل من حل لمشكلة الترميز .. قاعدة بياناتي بترميز utf8 لكن اللغة العربية تظهر برموز غير مفهومة
المفروض اذا ترميز قاعدة البيانات UTF8 لن تصادف مشاكل مع اللغة العربية .. لكن اعتقد ان هناك مشكلة في ترميز قاعدة البيانات اما ان عملية التحويل لم تتم بالشكل الصحيح أو ان هناك عطب في القاعدة يجب اصلاحه ..

في هذه الحالة جرب الترقية للجيل الاول من XF فاذا كانت النتيجة جيدة حينها انتقل للجيل الثاني

أو البحث عن خبير في قواعد البيانات لتحديد المشكلة و اصلاحها ..
 
كاتب الموضوع المواضيع المتشابهة المنتدى الردود التاريخ
XenArabia شروحات Xenforo تحت إشراف XenArabia 0

جميع المواضيع والمشاركات المكتوبة تعبّر عن وجهة نظر صاحبها ,, ولا تعبّر بأي شكل من الاشكال عن وجهة نظر إدارة المنتدى .

إحصائيات المنتدى

المواضيع
472
المشاركات
3,232
الأعضاء
163
آخر عضو مسجل
عيون فلسطين
أعلى