كيف الحال ،،
إخواني انا لدي منتدى بنسخة pbboard وفيه مواضيع واعضاء ولكن لا اريد انا اضيعها ،،
واريد سكربت تحويل من pbboard 2.1.4 الى vb 4.1.8 beta او 3.8.7 ،،
وشكرا لكم ،، ضرووووووووووووري هام جداً
كيف الحال ،،
إخواني انا لدي منتدى بنسخة pbboard وفيه مواضيع واعضاء ولكن لا اريد انا اضيعها ،،
واريد سكربت تحويل من pbboard 2.1.4 الى vb 4.1.8 beta او 3.8.7 ،،
وشكرا لكم ،، ضرووووووووووووري هام جداً
النفوس الدنيئة تبحث عن أخطاء العظماء ،،
سكربت التحويل من PBBoard إلى vBulletin
تمت برمجة هذا السكربت لإتاحة الفرصة للمستخدمين الذين يرغبون بالتحويل من الـ PBBoard إلى الـ vBulletin
واعطائهم الحرية في الأنتقال لكي لايشكلوا عائقاً في مسيرة هذا البرنامج ولكي يعمل المبرمجين والمطورين بتركيز وراحة اكبر دون ان يستعجلوا في عملية البرمجة والتطوير .. التي تسبب الكثير من الأخطاء
حيث يمكنهم العودة مستقبلاً حين يكون برنامج الـ PBBoard يلبي طموحاتهم وتكون به اغلب المميزات
طبعاً المتعارف عليه ان برمجة سكربتات التحويل العكسية هي ليست من مهام اصحاب البرنامج
ومع ذلك قمنا بذلك لأننا لانرغب في اجبار احد على استخدام البرنامج ويكون لديه خيار آخر متاح
نحن سنعمل على تطوير البرنامج حتى نصل به إلى المستوى الذي يناشده الجميع لكن إلى أن نصل إلى المستوى المطلوب سيتطلب هذا وقت طبعاًهناك من لايرغب بالإنتظار
فخيار التحويل هو الأنسب له ..
بخصوص سكربت التحويل فقد تم اعتماد اضافة منتدى ال pbboard إلى سكربت التحويل المعتمد لمنتدى الـ vBulletin
المسمى Impex بإصدار الأخير رقم v1.92
الجداول المحوله :
pbb_ads
pbb_announcement
pbb_attach
pbb_avatar
pbb_email_msg
pbb_ex
pbb_group
pbb_info
pbb_member
pbb_moderators
pbb_online
pbb_pages
pbb_pm
pbb_pm_folder
pbb_pm_lists
pbb_reply
pbb_requests
pbb_section
pbb_sectiongroup
pbb_smiles
pbb_style
pbb_subject
pbb_supermemberlogs
pbb_today
pbb_usertitle
التحويل تم تجربتة من الأصدار 2.0.4 pbboard إلى الإصدار 3.8.4 vBulletin
الشرح :
الخطوة الأولى :
1- تركيب الأصدار 3.8.4 من منتدى الـ vBulletin على نفس قاعدة منتدى الـ pbboard
2- طبعاً معروف أن منتدى الـ pbboard يعمل على الترميز العالمي utf-8 ستحتاج بعد تركيب منتدى الـ vBulletin لتركيب
ملف اللغة المرفق المسمى vbulletin-language.xml حيث قمنا يتغيير ترميزة إلى الترميز utf-8 لكي لايحصل مشاكل في اللغة
شرح تركيب اللغة كالتالي : من اللوحة الإدارية لمنتدى الـvbulletin يوجد خيار على اليمين اللغاتوالعبارات >> تحميل / رفع اللغات >> استيراد ملف XML الخاصباللغة
3- حمل سكربت التحويل المرفق(Impex.v1.92._Conve rsion.of.pbboard.v2.0.X.t o.vBulletin.v3.8.4)
4- قم بفك الضغط عنه وحرر ملف ImpExConfig.php تجده بداخل فولدر impex
بعد تحرير للملف سوف تجد اول المعلومات وهي خاصة بجداول بمنتدى الـ vBulletin
تقوم بتعبئتها بالشكل التالي :
رمز PHP:
$impexconfig['target']['server'] = 'localhost'; $impexconfig['target']['user'] = 'اسم مستخدم القاعدة'; $impexconfig['target']['password'] = 'باسورد القاعدة'; $impexconfig['target']['database'] = 'اسم القاعدة'; $impexconfig['target']['tableprefix'] = '';
الآن ننزل تحت سوف نجد معلومات مشابهه للأولى لكن هذه ستكون لجداول منتدى الـ PBBoard
ستضع بها نفس البيانات التي وضعتها الأعلى لأننا انشأنا منتدى الـ vb على نفس قاعدة منتدى الـ PBB
رمز PHP:
$impexconfig['source']['databasetype'] = 'mysql'; // mysql OR mssql $impexconfig['source']['server'] = 'localhost'; $impexconfig['source']['user'] = 'اسم مستخدم القاعدة'; $impexconfig['source']['password'] = 'باسورد القاعدة'; $impexconfig['source']['database'] = 'اسم القاعدة'; $impexconfig['source']['tableprefix'] = 'اسم سابقة الجداول';
بعد انتهائك من التعديل احفظ الملف واغلقه .......
5- الآن نرفع السكربت الى فولدر مجلد المنتدى لاحظ ترفع مابداخل مجلد upload فقط
الملفات التى سوف نرفعها داخل الفلدر هى
includes ترفع ما داخل الفلدر الى المكان المناسب بمثله
impex ترفعه كما هو بالفلدر كاملا الى داخل مجلد المنتدى
* لاحظ ان ترفع ملفات الأسكربت الى داخل فلدر المنتدى الاساسى اللى هو vb او مهما كان اسمه لديك
6 - بعد ذلك ندخل الى لوحه تحكم الإدارية لمنتدى الـ vBulletin
سوف نجد اختيار استيراد على اليمين كما بالصورة التالية
يفضل وانت موجود بلوحة الإدارة و قبل البدأ بعملية التحويل ان تقوم بإفراغ محتوى جدول اسمه user
بتنفيذ أمرsql التالي TRUNCATE TABLE `user`
نفتح الأختيار وسوف نجد
وبعدها ننزل تحت ونجد كلمه Begin Import
نضغط عليها وسوف نجد
![]()
![]()
![]()
![]()
![]()
قم بالضغط عليها بالتتالي حتى تتم عملية التحويل
بعد انتهائك من خطوة تحويل الأعضاء Import user غالباً ستأتيك رسالة خطأ وانك محظور
حل هذا الخطأ
ستحتاج لتحرير العضوية رقم 1 يدوياً في جدول user الموجود في قاعدة البيانات
حيث تقوم بتغيير قيمة حقل usergroupid إلى 6 وهي مجموعة الإدارة
وتغير قيمة الحقل username إلى اسم الأدمن ويفضل جعل الاسم بالإنجليزي
بعد انتهائك من التحويل :
7- من قائمة الصيانة تجدها في اسفل القائمة اليمنى اختر منها تحديث العدادات وقم بتحديث كافة العدادات
بعد ذلك قم بحذف واعداد المجموعات التي لاتحتاج إليها
إذا واجهت اي مشاكل يمكنك الإستعانة بمنتديات دعم الـ vBulletin ..
السكربت في المرفقات مع ملف اللغة للـ vBulletin
![]()
![]()
روابط التحميل
Impex.v1.92._Conversion.o f.pbboard.v2.0.X.to.vBull etin.v3.8.4.zip (144.7
vbulletin-language.zip (289.8
ياخي مصطفى ،،
هذا السكربت اظن انه لا يتوافق مع vb 3.8.7 او الجيل الرابع ،، ولا مع pbboard 2.1.4
النفوس الدنيئة تبحث عن أخطاء العظماء ،،
اخى اولا انا اسمى محمد مو مصطفى
ثانيا انتظرنى اجيب لك السكربت اللى يتوافق معك
تحياتى لك
آسف اخ محمد ^.^ لم انتبه على اسمك الاول ،، اعتذر منك ،،
وشكرا لاهتمامك ،، الله يعطيك العافية ،، وجزاك الله كل خير ،،
النفوس الدنيئة تبحث عن أخطاء العظماء ،،
الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)
مواقع النشر (المفضلة)