vBulletin قوالبقالب تعديلاتحتى الآن قمنا النظر في كيفية تعديل أنماط المغلق المعلومات ، التي تسيطر على كيفية vBulletin يبدو ، والعبارات ، التي تتحكم في النص. كل من هذه التعديلات تسمح لك أن يحدث تغييرا جذريا في كيفية منتداك المجلس ينظر ويشعر. قالب تعديلات تسمح لك ان تفعل الكثير لجعل أكثر وأكثر من ذلك بكثير تغييرات جذرية لتثبيت vBulletin. في الواقع ، وقوالب السيطرة تقريبا كل جانب من جوانب متن vBulletin. كل الصفحات التي يراها المستخدم النهائي هو نتيجة واحدة أو أكثر القوالب معا وعرض المعلومات. دعونا نلقي نظرة فاحصة على القوالب في vBulletin. قوالب قوية بعد تعقيدا مجرد ملاحظة حول قوالب الرغم من ذلك ، قبل أن تذهب أبعد من ذلك. القوالب هي معقدة جدا ، وتحتاج إلى المعرفة الجيدة لكيفية أتش تي أم أل تعمل على إحداث تغييرات صغيرة. لجعل أكبر التغيرات تحتاج إلى أن يكون هناك فهم لكيفية عمل القوالب. منهجية العمل وتقديم مذكرات من التغييرات التي تجريها. بهذه الطريقة ، وإذا حدث خطأ ما ، يمكنك التراجع عنه. اذا سارت الامور بشكل جذري الخطأ ، يمكنك دائما عكس جميع التغييرات التي أدخلت. الحصول على قوالب للوصول إلى قوالب ، انقر فوق الأول على أنماط وقوالب في التنقل اليسرى جزء لتوسيع القائمة. من هناك ، انقر على إدارة نمط كما هو مبين أدناه. انها المرحلة المقبلة التي يجد كثير من الناس الخلط بين الحقائق والقوالب! الطريق للحصول على حق الإطار اليد لعرض القوالب هو النقر على 'توسيع قوالب' الزر على يمين الشاشة. يبدو ان <<>> (مبين أدناه). هذا الآن يعرض بعض من القوالب التي يستخدمها vBulletin ، بعضها هو مبين أدناه. معظم الصفحات التي تشاهدها عند استخدام لوحة vBulletin تتكون من واحد أو أكثر من هذه القوالب. (وبشكل عام ، صفحة مصنوع من ثلاثة : من ضربة رأس وتذييل ، والهيئة الرئيسية.) هنا ، وقوالب مجمعة. العناوين في الزرقاء ، والأسماء هي في قالب بيضاء. وكما سترون في وقت لاحق ، تحرير القوالب تظهر في نص أحمر لجعل العثور عليهم أسهل. لعرض جميع القوالب ، يجب النقر على زر آخر ، ومرة أخرى ملحوظ <<>> ، لتوسيع القالب جميع الفئات. ستشاهد الآن قائمة كاملة من vBulletin القوالب المتاحة. هناك عدد كبير ، وأنها مجمعة في 34 فئات :
• شرح رموز النسق قوالب • قائمة الأصدقاء لديك قوالب • التقويم قوالب • محرر قوالب • أسئلة وأجوبة قوالب • المنتدى عرض قوالب • الرئيسية قوالب القوالب تعليمات • • التراسل الفوري قوالب • عضو معلومات قوالب • تعديل المستخدم الخيار قوالب • التنقل / التفصيلي قوالب • إرسال جديد قوالب • صفحة الملاحة قوالب • [فب] تضمين قانون قوالب • رسالة خاصة قوالب • استطلاع قوالب • Postbit قوالب • بوست دلالات قوالب • طبع الموضوع قوالب • التسجيل قوالب • المستخدم السمعة قوالب • البحث عن قوالب • عرض مجموعات قوالب • عرض الموضوع قوالب • الإبتسامات قافزة قوالب • المكتتب الموضوع قوالب • دفع الاشتراكات قوالب • الموضوع الإدارة قوالب • لوحة التحكم قوالب • المستخدم الشخصي قوالب الحقول • قوالب المستخدم ملاحظة • من النشر؟ قوالب • المتواجدون الآن قوالب قالب هيكل $ headinclude هناك عدد من المتغيرات vBulletin في هذا الجزء الصغير من التعليمات البرمجية. متغيرات يمكن اكتشافها بسهولة لانهم كلهم مسبوقة مع الحرف $. بعض هذه المتغيرات تشير إلى العبارات التي بحثنا في وقت سابق في حين أن آخرين السيطرة على تشغيل للمنتدى. على سبيل المثال ، $ vbphrase [x_powered_by_vbulletin] يشير إلى جملة في vBulletin أن هذه هي العبارة التي ويضيف مدعوم من vBulletin لشريط القوائم للمتصفح ، في حين أن $ vboptions [bbtitle] مقتطفات متغير عنوان المنتدى من الخيارات لضبط وvBulletin يعرض عليه. كل من هؤلاء هو مبين أدناه. جميع القوالب اتبع هذا أتش تي أم أل صيغة الجمع بين vBulletin متغيرات محددة. متغيرات أخرى ، مثل $ stylevar [htmldoctype] و$ stylevar [رمز اللغة] ، إعدادات التحكم أنتج إلى رأس أتش تي أم أل ، هو مبين أدناه : .. .. .. .. .. محتوى = "vbulletin ، منتدى ، بب س ، والمناقشة ، لدى ، bulletinboard" /> رأس دولار $ نافبار بين المتغير $ نافبار و تعليق العلامة ، إضافة إلى اثنين من إرجاع الثابت لافساح المجال لرمز تريد إضافة. رأس دولار $ نافبار الآن ، عندما تقوم بإجراء تعديلات على قالب ، قد تحتاج إلى العثور على هذه مبدلات في وقت لاحق من أجل تعديل أو حذف منها. لو كنت مجرد إضافة التعديلات مباشرة إلى رمز ، فإنه من السهل عليها أن تضيع. نقترح عليك أن أضيف بعض السمات تعليق ومكان داخل هذه التغييرات. إلى السمات التعليق ، ونحن عادة إضافة وصف للتغيير ونحن نحقق في التاريخ. أيضا ، إذا كان لنا أن نعرف كم عدد من التغييرات نحن ذاهبون لجعل ، ونحن نضيف أن المعلومات ايضا. هذه التعليقات كما ستكون مفيدة جدا لك في وقت لاحق عند الترقية إلى نسخة جديدة من المنتدى لأنه يجعل تعديلاتك السهل على الفور. رأس دولار $ نافبار الآن يمكننا أن نضيف إلى رمز. هنا وهذا هو بداية لطاولة أتش تي أم أل. الجدول سيكون 150 بكسل. رأس دولار $ نافبار
$ تذييل الآن يعود مرة أخرى بإضافة قليل بين تعليق علامة والمتغير $ تذييل. |
المقبل ، إضافة علامات التعليق في وقت لاحق من شأنها أن تسمح لك لإيجاد التغيير الذي أجريته.
$ تذييل
الآن حان الوقت لإضافة رمز. هذا هو ببساطة الكود أن يغلق فتحنا الجدول أعلاه.
$ تذييل
مع التغيير الذي النهائية ، كل ما تبقى القيام به هو لحفظ القالب بالنقر على زر حفظ في أسفل (أو حفظ وتحديث ، والذي يجمع بين حفظ القالب مع إعادة أنه في المحرر).
إذا كنت تفعل هذا لالحقيقي ، هل يمكن الآن العودة الى رئيسية المنتدى إضافة قالب ومضمون تريده أن يظهر في الشريط الجانبي. إذا كنت العودة الى نمط إدارة ، ستلاحظ أن دخول لرئيسية المنتدى هو تسليط الضوء في الحمراء والتي تظهر بجانبها في تفاصيل عندما تم التغيير والذي أدلى به. لقد أظهرت هذه أدناه لرئيسية المنتدى القالب الذي قمنا بتعديل فقط.
في الصورة أعلاه ، سوف ترى اثنين من الأزرار التي هي مفيدة جدا وبمجرد الانتهاء من القوالب التي تم تعديلها. هذه هي الأصل زر وعرض على زر العودة. بالنقر على زر عرض الأصل يسمح لك لعرض القالب الأصلي من دون أي من التعديلات المضافة. عرض القالب الأصلي لا يغير من مضمون غيرت القالب ويتم تخزين كل على حدة.
زر الرجوع يفعل بالضبط ما كنت تتوقع. فإنه يعود مرة أخرى إلى القالب الأصلي ويزيل أية تغييرات. استخدام هذا مع العناية ، حيث لا توجد ميزة التراجع والتغييرات سوف تضيع!
كود بي اتش بي تعديلات
والنوع الأخير من التعديلات التي يمكن إدخالها على تثبيت vBulletin المباشر هو تعديل للالكامنة فب] رمز للمنتدى. ليس هناك إمكانية الوصول المباشر إلى رمز [فب] من داخل vBulletin ، لذلك كل هذا ما ينبغي القيام به باستخدام محرر نصوص ، وبرنامج وبروتوكول نقل الملفات لتحميل الملف.
عبارات التحذير
كن حذرا عند إجراء تغييرات على الرمز [فب] التي تكمن وراء منتداك vBulletin أنه من السهل جدا لتدميرها أو إلحاق الضرر منتداك إذا قمت بإجراء تغييرات غير صحيحة. أيضا ، إذا كان لديك مشاكل ، لا تتوقع أن تحصل على الدعم ، وهذه ليست مشمولة. (سوف يتم توجيه النصح للتحميل البرمجيات منتدى أو بالعودة إلى نسخة احتياطية على حل المشكلة.) حتى تأخذ الرعاية!
كن حذرا عند إجراء تغييرات دائما تقديم مذكرة من التغييرات التي تجريها وإبقاء النسخ الاحتياطية من الملفات التي قمت أي تغيير.
بال تعديل
دعونا ننظر في صنع بسيط جدا [فب] التعديل لمنتدى vBulletin.
هذا التعديل تدور حول نظام الاشتراك باي بال الذي يتيح دفع الاشتراكات في منتدى vBulletin. عموما ، فإن الاشتراك باي بال هو يعامل معاملة غير الشحن (الخدمات فقط) ، وعنوان الشخص المكتتبة لا تنتقل إلى المسؤول عندما يتم الاكتتاب بها. عادة ما يكون هذا على ما يرام ، ولكن هناك أوقات عندما اشتراك منتدى قد تشمل هدية أو نسخة مطبوعة مجلة أو نشرة إخبارية. تعديل بسيط على قانون يسمح باي بال [فب] لعلاج اشتراك باعتباره معاملة السلع ويتيح للمشترك لمعالجة المسؤول عن المنتدى. (يمكن للمشترك تغيير هذا اذا كانوا يريدون.)
ملف تعديل
هذا التعديل ينطوي على ملف واحد فقط. ويشمل هذا هو \ functions_subscriptions.php. لنبدأ هذه العملية التعديل ، إما تحميل نسخة من هذا الملف من الخادم باستخدام بروتوكول نقل الملفات ، أو الذهاب إلى ملفات التثبيت الأصلي واسترداد نسخة منه. (تذكر أن تبقي دون تغيير الأصلي فقط في حالة تريد العودة التغييرات.)
فتح الملف في محرر نصوص. (لا تستخدم المفكرة ، وهذا يمكن أن يكون لها المشاكل بدلا من استخدام الدفتر أو محرر آخر مثل UltraEdit.) والآن ، ونحن في هذا الملف انتقل الى السطر 381. هذا هو الخط الذي نحن في حاجة الى تغيير للتعديل للعمل. تغيير بسيط ، ولكن فعالة.
تغيير هذا :
لهذا :
كل ما يجب القيام به هو تغيير قيمة = \ "1 \" إلى القيمة = \ "0 \".
حالما يتم ذلك ، قم بحفظ الملف. على وجه الخصوص ، والحرص على عدم إضافة أي مسافات أو إرجاع في نهاية الملف ، وهذه يمكن أن يسبب مشاكل. الآن رفعه إلى المجلد المناسب يعود على الخادم.
هذا كل شيء! إنجاز المهمة!
|
|