الحصول على المنتجات والإضافات للvBulletin
الإضافات والمنتجات
واحدة من الميزات الجديدة المتوفرة في vBulletin 3.5 الإضافات والمنتجات. الإضافات والمنتجات الجديدة هي وسيلة سهلة لإضافة ميزات جديدة لتثبيت vBulletin.
هناك بعض الخلافات بين البرنامج المساعد ومنتج. أ المساعد تسمح الميزات الجديدة لتضاف إلى تثبيت vBuletin الأساسية. وبعبارة أخرى ، هو شفرة المستوردة إلى vBulletin والتي تنفذها السنانير محددة. هذا هو وسيلة سهلة لتمديد وظيفة من دون إجراء تغييرات على الملفات [فب] الكامنة من المنتدى.
أ المنتج هو حزمة تحميل notonly المحمول الذي يحتوي على قوالب ولكن أيضا ، والخيارات ، والعبارات ، وملفات المساعدة ، ومداخل لوحة التحكم. وهذا يعني أن هذه هي أكبر وأكثر تكاملا أنواع من الإضافات.
السنانير ما هي محركات المحمول. هذه هي مواقع داخل رمز [فب] من المنتدى أن الأحداث الزناد. وهذه الأحداث لا يمكن أن تستخدم لتشغيل رمز الواردة في الإضافات. يمكنك عرض هذه الخطاطيف من لوحة تحكم المنتدى عن طريق النقر على البرنامج المساعد Systemfollowed إضافة جديدة من البرنامج المساعد ، ومن ثم النقر على المكان هوك المنسدل.
الحصول على المنتجات والإضافات
الكثير من الإضافات والمنتجات التي تم تصميمها لتنفيذ العديد من المهام غير متوفرة للتحميل. في الواقع ، والخارقة متن العديد من التعديلات والتي تم تحويلها إلى الإضافات والمنتجات نظرا لسهولة التركيب.
أفضل مكان ليبدأ البحث عن المحمول هو http://www.vbulletin.org.
إضافة المساعد
إضافة إلى تثبيت البرنامج المساعد vBulletin أسهل بكثير. من لوحة تحكم المنتدى ، انقر على البرنامج المساعد نظام تليها إضافة البرنامج المساعد الجديد.
في هذه الشاشة يمكنك قص ولصق رمز من تعليمات لديك ، واختيار هوك اللازمة لتنفيذ البرنامج المساعد.
بعد القيام بكل التغييرات ، انقر على حفظ ، والمساعد ستضاف الى vBulletin وتكون جاهزة للاستخدام.
ما إذا ما ساءت الأمور؟
كلما قمت بإضافة أي قانون جديد لتثبيت vBulletin ، هناك فرصة ان الامور قد تسوء. وأسوأ سيناريو هو أنك اسقاط كله vBulletin المجلس وجعله تماما لا يمكن الوصول إليها.
لحسن الحظ ، هناك طريقة عالمية لتعطيل الملحقات ، وأنها لا تتطلب الحصول على واجهة vBulleting ، إلا بروتوكول نقل الملفات والوصول إلى الخادم.
كل ما عليك القيام به هو العثور على ويشمل / config.php وإضافة رمز التالية :
تعريف ( 'DISABLE_HOOKS' ، صحيح) ؛
حفظ الملف ورفعه إلى الخادم. الآن vBulletin سيتم تشغيل دون المحمول ، وهذا يتيح لك فرصة لإزالة المنتج المخالف أو المساعد باستخدام نظم إدارة المنتجات أو الإضافات من لوحة تحكم المنتدى.
وبمجرد الانتهاء من إزالة البرنامج المساعد المخالف ، يمكنك إعادة تنشيط النظام المساعد عن طريق إزالة هذا الخط من التعليمات البرمجية من يشمل / config.php.
موجز
في هذه المقالة قمنا النظر في تعديل قانون آخر ، ولكن هذه المرة بدلا من التركيز على الإختراق نفسها لقد اولينا اهتماما لعملية صنع الإختراق إلى رمز من مجلس vBulletin. هل من المحتمل أن ترغب في تنفيذ عدد من الخارقة لوحة ، مع كل واحد منكم سوف تزيد من معرفة وفهم الكيفية التي يعمل بها المجلس. مع مرور الوقت سوف تحصلون على فهم كيف يمكن للقوالب مختلفة و [فب الملفات تتفاعل ، وهذا هو عندما كنت على الارجح لبدء التفكير في خلق لكم الخارقة الخاصة.
تأخذ وقتك عند إنشاء الخارقة الخاصة بك لا تتعجل ذلك. الاستفادة من تراخيص vBulletin السياسة ، والعمل على اختبار سرير تركيب لوحة المناقشة بهذه الطريقة ، واذا سارت الامور بشكل سيء الخطأ ، وكنت لا اهتمامكم منتدى بأكمله!
هنا هي الإعدادات الافتراضية للمستخدمين ، لهذه الوجوه الضاحكة.
المجموعة الافتراضية إعدادات
vBulletin يأتي قبل تكوينه مع سبع مجموعات المستخدمين الافتراضي واحدة مخصصة مجموعته.
مبرمج مرجع
هذه المادة قد المعلومات التي قد تحتاج إذا حكمتم بين يتعمق في التثبيت vBulletin ، وإجراء تغييرات ، القرص ، والمأجورون الأخرى.
في هذا المقال سنتطرق في :
- • وبالنسبة للإعدادات الافتراضية الوجوه الضاحكة
- • الافتراضي جداول قاعدة البيانات التي أنشأتها تثبيت vBulletin
- • كيفية ترحيل إلى ملقم جديد
- • كيف الرسومات العمل في vBulletin
- • كيف تجد ويحل محل النص في وظائف
- • بعض النصائح حول كيفية برنامج لvBulletin
المجموعة الافتراضية إعدادات
vBulletin يأتي قبل تكوينه مع سبع مجموعات المستخدمين الافتراضي واحدة مخصصة مجموعته.
تتحرك خوادم في ست خطوات سهلة
إذا كان لديك لوحة مناقشة ينمو بما يتجاوز القدرات التي تتيحها لكم المضيفة الحالية ، ومن ثم يمكنك ترحيل كله vBulletin التثبيت من ملقم واحد إلى آخر مع الحد الأدنى من العناء والجهد. في هذا القسم سوف ننظر في كيفية القيام بذلك.
نستطيع كسر هذه الخطوة الخادم إلى ست خطوات سهلة.
- • كوكي الاختيار
- • نسخ احتياطي قاعدة البيانات
- • حمل التثبيت vBulletin
- • نقل الى خادم جديد
- • استعادة قاعدة البيانات
- • العودة على الانترنت!
كوكي تصفح
أول شيء فعله هو الاختيار على إعدادات الكوكيز الحالية. تحديد المجال كوكي كوكي مسارات محددة ويمكن أن يسبب مشاكل بالنسبة لك عندما تتحرك الخوادم أو حتى تغيير عنوان لوحة المناقشة. لمنع هذه المشاكل ، وإعادة ضبط المسار إلى كوكي / وإزالة أي كوكي المجال القيمة التي قد تكون موجودة قبل تنفيذ هذه الخطوة الخادم.
تحذير حول ملفات تعريف الارتباط!
بشكل غير صحيح تعيين كوكي المجال أو مسار يمكن أن تمنعك من الوصول إلى لوحة التحكم الخاصة بك!
نسخة احتياطية من قاعدة البيانات
والخطوة التالية هي احتياطية من قاعدة البيانات. الرجوع إلى المادة 5 للحصول على تفاصيل كاملة عن كيفية القيام بذلك. تأكد من أنه يمكنك استخدام ما يصل إلى تاريخ النسخ الاحتياطي وبعد أن قمت بتأمين منتدى قبل القيام الاحتياطية بحيث يمكن أن يكون هناك أي تغييرات على البيانات.
تحميل ملفات vBulletin
باستخدام برنامج بروتوكول نقل الملفات ، تحميل vBulletin التثبيت الحالي الخاص بك إلى جهاز الكمبيوتر الخاص بك. هل يمكن إعادة vBulletin على الملقم الجديد ، ولكنك لن تفقد أية تغييرات أجريتها.
نقل إلى ملقم جديد
وأسرع وأسهل طريقة لنقل قاعدة البيانات إلى ملقم جديد يستخدم غطاء المني أو التلنت.
نصائح جديدة للمضيف
تأكد من أن مضيفك الجديد يسمح لك أن يكون الوصول إلى مثل هذه القذيفة. (وربما لا تسمح بذلك وفقا لمعايير ، ولكن تحقق لمعرفة ما اذا كانت ستسمح له مؤقتا للسماح لك لتنفيذ هذه الخطوة.)
اتبع هذا بسيط عملية نقل.
- 1. التلنت في خادمك الحالي.
- 2. اكتب ما يلي : NEWSERVER بروتوكول نقل الملفات NEWSERVER أين هو اسم المضيف أو عنوان بروتوكول الإنترنت من خادم جديد. سيطلب منك اسم المستخدم وكلمة السر للدخول.
- 3. المقبل ، اكتب : بن لمؤتمر نزع السلاح / الطريق / الى / الجديدة / وضع الدليل / الطريق / الى / قاعدة البيانات / DUMP.SQL استبدال / الطريق / الى / جديد / الدليل من المسار إلى الدليل حيث تريد وضع قاعدة بيانات النسخ الاحتياطي و/ الطريق / الى / / قواعد البيانات DUMP.SQL من المسار إلى تفريغ قاعدة البيانات. إذا قمت بحذف هذه الخطوة ، وسوف يضع والنسخ الاحتياطي إلى جذر الملقم.
- 4. هذه العملية سوف الآن نقل قاعدة البيانات.
- 5. عند الانتهاء ، اكتب : إنهاء إغلاق
- 6. تحقق من أن قاعدة البيانات قد تم نقله.
استعادة قاعدة البيانات
- 1. على الملقم الجديد ، وإنشاء قاعدة بيانات في vBulletin البيانات الخاصة بك والتي سيتم تثبيتها.
- 2. التلنت / سه الى الخادم الجديد.
- 3. النوع : الخلية اسم الدخول - NEWDATABASENAME ع <الطريق / الى / DUMP.SQL
استبدال اسم المستخدم من قبل المستخدم الوصول إلى قاعدة بيانات ، NEWDATABASENAME من جانب اسم قاعدة البيانات الجديدة ، و/ الطريق / الى / DUMP.SQL من المسار إلى قاعدة بيانات النسخ الاحتياطي الملف.
العودة أون لاين
تحميل الملفات vBulletin (تلك التي قمت بتحميلها سابقا) تذكر أول لتحرير يشمل / ملف config.php. عدل $ الخادم ، $ dbusername ، $ dbpassword ، و$ dbname مع القيم التي تتوافق مع الخادم الجديد.
وأخيرا ، سجل في هذا المنتدى. كل شيء يجب أن يعمل بصورة طبيعية.
إذا ، من خلال تغيير الخادم ، قمت بتغيير عنوان المستخدمة للوصول إلى المجتمع ، ومن ثم فسوف تحتاج أيضا إلى تغيير عنوان باء القيمة. تسجيل الدخول إلى لوحة التحكم المسؤول ، انتقل إلى vBulletin المقطع خيارات ، والتغيير الذي باء رابط لتتطابق مع العنوان الجديد.
الرسومات
الرسومات التي تشاهدها في عملية تثبيت قياسي vBulletin ليست الرسومات القياسية. كما أنها بدأت الحياة 3D الأشياء والمشاهد التي أنشئت في تطبيق يسمى Lightwave 3D. وكانت الصور الناتجة المقدمة ثم بعد المعالجة باستخدام أدوبي فوتوشوب.
رسومات 3D العمل بطريقة مختلفة عن المعتاد الرسومات حواف الصور التي لا تنتهي في حدود محددة بشكل حاد بكسل. بدلا من ذلك أنهم متعقد إلى لون الخلفية محددة. إذا كنت تستخدم ألوان الخلفية الافتراضية في vBulletin ، ثم كل شيء سيكون على ما يرام. ومع ذلك ، إذا قمت بتغيير ألوان الخلفية من الصفحة ، ثم قد تحتاج إلى القيام ببعض الأعمال على الرسومات. لجعل هذا من السهل على المطورين vBulletin جعلت إصدارين المتاحة من الرسومات مطور كيت. (يمكنك تحميلها من الأعضاء vBulletin 'المنطقة.) وهذه المجموعة الأولى تحتوي على استعداد تام والصور ، وكل ما عليك فعله هو اختيار اللون الكامد وحفظ الصور. طقم الثاني يحتوي على الكثير من الصور الكبيرة الطبقات التي تسمح لك لإجراء تغييرات عديدة لننظر للرسومات قبل انقاذهم.
Lightwave 3D وأدوبي فوتوشوب
لمزيد من التفاصيل حول زيارة http://www.newtek.com/lightwave Lightwave 3D ، ومن أجل مزيد من التفاصيل حول أدوبي فوتوشوب http://www.adobe.com/products/photoshop الزيارة.
أن تكون على علم أن أيا من هذه التطبيقات هي رخيصة!
العالمية بعد نص بحث واستبدال
هذا شيء كثير من مسؤولي مجلس تريد أن تفعل ولكن لم تكن متأكدا من كيفية العبث مع قاعدة البيانات مباشرة يبدو خطيرا للكثيرين. هو بسيط جدا رغم ذلك ، ويمكنك ان تفعل كل شيء من خلال لوحة تحكم المنتدى.
تسجيل الدخول إلى لوحة تحكم المنتدى ، وعلى الجهة اليسرى فوق القائمة على استيراد والصيانة تليها تنفيذ امر استعلام. إذا كنت في استقبال مع رسالة تقول : إنك غير مخول لتنفيذ مزود الاستفسارات ستحتاج إلى إضافة رقم تعريف المستخدم الخاص بك إلى السطر : $ canrunqueries = ''؛ في يشمل / ملف config.php. على سبيل المثال ، إذا كان المستخدم الخاص بك هو رقم 1 ، وسوف يصبح هذا الخط : $ canrunqueries = '1' ؛
الآن يمكنك تشغيل الاستعلامات. لإجراء بحث واستبدال كافة البيانات على وظيفة في لوحتك ، سوف تحتاج إلى تشغيل استعلام مزود مثل هذا : بعد استكمال تعيين pagetext = استبدال (pagetext ، 'Vbulletin' ، 'vBulletin') حيث pagetext مثل '٪ Vbulletin ٪ '؛
هذا الاستعلام مزود يبدو من خلال وظائف لحالات من المنتدى وتستبدلها vBulletin. أين هو شرط استخدامها لتحسين البحث والاستبدال وهذه الخلية يسمح للاستفادة من الفهارس ، والتي الامور بسرعة.
إذا كنت تحصل على خطأ تشغيل هذا الاستعلام ، ثم تحقق لمعرفة ما اذا كنت تستخدم بادئة الجدول في قاعدة البيانات للجداول (مثل vb_) وإضافة إلى هذا الاستعلام. هذا من شأنه تغيير الاستعلام إلى ما يلي : استكمال vb_post مجموعة pagetext = استبدال (pagetext ، 'Vbulletin' ، 'vBulletin') حيث pagetext مثل '٪ Vbulletin ٪' ؛
إذا كنت تريد إجراء مماثل البحث والاستبدال داخل رئيسا وزراء ، وكنت استخدام الاستعلام التالي : استكمال تعيين pmtext رسالة = استبدال (رسالة ، 'Vbulletin' ، 'vBulletin') حيث رسالة مثل '٪ Vbulletin ٪' ؛
باستخدام الاستعلامات ماي كنت تأخذ السيطرة الكاملة على البيانات الموجودة في قاعدة البيانات. ليس لدينا الوقت أو نطاق هنا لتغطية الاستفسارات ماي بالتفصيل ، وذلك للحصول على مزيد من المعلومات يمكن زيارة http://dev.mysql.com. بدلا من ذلك ، يمكنك أن تقرأ اتقان phpMyAdmin للإدارة الفعالة الخلية بقلم مارك Delisle ، التي نشرتها دار النشر Packt (ردمك 1-904811-03-5).
معايير البرمجة
البرمجة الجيدة هو واضح ، لا لبس فيها البرمجة. دعونا من خلال تشغيل بعض النصائح للمساعدة في جعل التعليمات البرمجية أكثر قابلية للقراءة ، وأسهل لتصحيح ، وأسهل لإجراء تغييرات في وقت لاحق.
الأقواس
لوضوح كل قوس ينبغي أن توضع في السطر المخصص لها في القانون :
إذا دولار (شرط)
(
/ / رمز يذهب هنا
)
لا يميل إلى رمز تتكثف مثل هذا :
إذا دولار (شرط)
(/ / رمز يذهب هنا)
الطعج
المسافة البادئة رمز بين الأقواس :
إذا دولار (شرط)
(
/ / رمز يذهب هنا
)
رمز بين الأقواس داخل الأقواس ينبغي أن يكون أكثر عمقا الطعج :
إذا دولار (شرط)
(
إذا دولار (condition2)
(
/ / رمز يذهب هنا
)
/ / بعض رمز أكثر يذهب هنا
)
يعطي مشغلي الفضاء
جميع المشغلين (ما عدا -- و+ +) ينبغي أن يكون لها مساحة أي من الجانبين.
$ دولار = ب + ج $ ؛
ونقلت الوكالة عن السلسلة
وينبغي لجميع سلاسل تكون نقلت مع اقتباسات واحدة عندما كانت لا تحتوي على أحرف التحكم أو متغيرات. على خلاف ذلك دائما استخدام علامات الاقتباس المزدوجة :
دولار = 'مرحبا ، العالم!' ؛
ب $ = "مرحبا ، \ nWorld!" ؛
$ ج = "$ مرحبا ، \ nWorld!" ؛
لإرجاع القيم
لا تستخدم سوى أقل القضية الحقيقية والزائفة لعودة القيم. العليا الحالة يجب أن تقتصر على ثوابت العرف.
إذا دولار (شرط)
(
عودة حقيقية ؛
)
أيضا
(
عودة كاذبة ؛
)
ووأو
دائما استخدام وبدلا من وأو & & ، وبدلا من أو أو أو | | في التعليمات البرمجية.
إذا دولار (num1 و num2 $ دولار أو num3)
ع
وبالمثل ، كما ينبغي أن تكون في تصريحات foreach رسملتها.
foreach ($ $ ارقام الصفيف ك => $ فار)
(
/ / رمز يذهب هنا
)
مزود الاستفسارات
تحت كل الظروف ، تأكد من النقر المزدوج أقتبس كل مزود الاستفسارات.
$ DB_site -> الاستعلام ( "تحديد حقل". TABLE_PREFIX. "جدول ترتيب حسب الحقل") ؛
قد يكون من الأفضل أن تكتب الاستفسارات طويلة على اكثر من سطر واحد.
موجز
هذا المقال تم المتهدمة من المعلومات التي من شأنها أن تكون ذات فائدة لأولئك الذين يخططون لبذل المزيد من الجهد مع تركيب vBulletin من مجرد تثبيته وترك الأمر أن يكون. بينما في الواقع سوى خدش السطح من المنتدى ، ونحن شعب قدم طلب معلومات في معظم الأحيان.
مقال مقدم من ليندا جولد
تنويه :موقعنا على الانترنت ليست مسؤولة عن محتوى هذه المادة. Webarticles هو حر للمعلومات.
المهم : هذه المادة "الحصول على المنتجات والإضافات للvBulletin" وقد ترجم من قبل البرمجيات التلقائي. نشعر بالاسف من اجل أي الأخطاء الإملائية التي قد حدث. شكرا لتفهمكم.