ترقية الستايل لاخر نسخة بدوناسترجاع القوالب

حارس الغابه

كاتب جيد

السلام عليكم ورحمة الله وبركاته


في النسخ الحديثة لمنتديات الفي بي خاصة منذ إطلاق نسخة 3.7 وأحدث أعتمد مبرمجي الفي بي طريقة جميلة وسهلة لإستخدام المتغيرات في قوالب الفي بي وتركها مفتوحة ليتمكن من يرغب في استخدامها وخاصة من قبل المبرمجين الآخرين ومطوري الهاكات لعمل التعديلات على القوالب مباشرة وبطريقة آلية ودون تدخل من الشخص الذي سيقوم بتركيب الهاكات والملحقات ... الطريقة تتلخص في إضافة متغيرات فارغة من قبل مبرمجي الفي بي تبدا بـ :



$template_hook



وإضافة إسم للمتغير بين الأقواس بعدها [اسم المتغير] وقد تم نشر هذه المتغيرات في أغلب المواقع الهامة من قوالب المنتدى كالبوست بت والصفحة الرئيسية وصفحة عرض المواضيع والناف بار والملف الشخصي ولوحة تحكم المنتدى وغيرها الكثير ... وهذه المتغيرات تتزايد مع كل تحديث أو نسخة جديدة من الفي بي .


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


المقصود بتوافق الستايل مع الستايل الإفتراضي هو وجود جميع المتغيرات والأساسيات في مكانها الصحيح مع إمكانية تعديل الألوان والخطوط والـاطير والهيدر والفوتر على كيفك ... المهم إياك أن تمس المتغيرات الأساسية ... وللأسف أغلب الستايلات المنتشرة حاليا هي ستايلات غير متوافقة مع الستايل الإفتراضي وأغلبها غير مناسب للإستخدام مع النسخ الاحديثة من الفي بي حتى !!


ومن ملاحظاتي على أغلب مشاكل المنتديات تكون بسبب عدم توافق الستايل وخاصة قالب البوست بت ... هذه القالب المسكين في عالمنا العربي يتم تناقله وتوارثه من مالك منتدى لآخر ويكون عادة مبني على نسخ قديمة جدا من قوالب الفي بي وغير صالح للإستخدام نهائيا ... وأنصح كل مالك منتدى أن يكون حريص جدا على إستخدام ستايل متوافق مع الستايل الإفتراضي لتجنب المشاكل ولتسهيل طريقة إضافة وحذف الهاكات بدلا من الأسلوب القديم في تعديل القوالب لتجد نفسك بعد فترة راسك مقلوب وما تدري ايش القصة !!


الآن إليكم توضيح للمتغيرات الهامة في قوالب الفي بي وهنا تجد قائمة بها حتى تاريخه ومرتبه حيث تبدأ بإسم القالب ومن ثم المتغيرات الموجودة فيه :

PHP:
 postbit & postbit_legacy
$template_hook[postbit_start]
$template_hook[postbit_userinfo_left]
$template_hook[postbit_userinfo_right]
$template_hook[postbit_userinfo_right_after_posts]
$template_hook[postbit_messagearea_start]
$template_hook[postbit_signature_start]
$template_hook[postbit_signature_end]
$template_hook[postbit_controls]
$template_hook[postbit_end]
$template_hook[postbit_user_popup]
===================================================
USERCP
$template_hook[usercp_main_pos1]
$template_hook[usercp_main_pos2]
$template_hook[usercp_main_pos3]
$template_hook[usercp_main_pos4]
$template_hook[usercp_main_pos5]
$template_hook[usercp_main_pos6]
===================================================
USERCP_SHELL
$template_hook[usercp_navbar_bottom]
===================================================
modifyoptions
$template_hook[usercp_options_start]
$template_hook[usercp_options_privacy]
$template_hook[usercp_options_messaging]
$template_hook[usercp_options_threadview]
$template_hook[usercp_options_datetime]
$template_hook[usercp_options_other]
$template_hook[usercp_options_end]
===================================================
memberinfo_css
$template_hook[memberinfo_css]
===================================================
memberinfo_block_statistics
$template_hook[profile_stats_first]
$template_hook[profile_stats_pregeneral]
$template_hook[profile_stats_last]
===================================================
memberinfo_block_ministats
$template_hook[profile_ministats_list]
===================================================
search_results
$template_hook[search_results_top]
$template_hook[inlinemod_thread_bottom]
$template_hook[inlinemod_post_bottom]
$template_hook[search_results_bottom]
===================================================
tag_search
$template_hook[inlinemod_thread_bottom]
===================================================
albumbit
$template_hook[albumbit_start]
$template_hook[albumbit_end]
===================================================
album_list 
$template_hook[album_overview_before_latest]
$template_hook[album_overview_after_latest]
$template_hook[album_overview_user_start_col]
$template_hook[album_overview_user_end_column]
$template_hook[album_overview_after_user]
===================================================

يمكنك طبعا تصحيح ستايلك بالبحث عن المتغيرات في القوالب واذا لم تجدها فعليك البحث عنها في الستايل الإفتراضي للفي بي ومن ثم ضعها في نفس المكان في قوالب ستايل منتداك ... الله يعين اللي عنده كوم ستايلات وهواة تركيب عدة ألوان وعدة أشكال من الستايلات ... طبعا اذا لا يوجد في منتداك نسخة من الستايل الإفتراضي ما فيه داعي تبلشنا وخذ يا مواضيع مطلوب الستايل الإفتراضي ... فقط عدل الرابط التالي لرابط لوحة تحكم منتداك وراح يطلع لك صفحة أضف فقط فيها إسم للستايل ونفذ وتلاقي الستايل قدامك ... اذا خلصت غرضك منه قم بحذفه ويمكنك إعادته بنفس الطريقة عند كل حاجة له للتجربة أو المقارنة أو غيرها :
PHP:
$template_hook['navbar_buttons_left'] .= 'ضع هنا المخرجات والأكواد المطلوب إضافتها';
 

HALOOSH

كاتب جيد جدا
رد: ترقية الستايل لاخر نسخة بدوناسترجاع القوالب

76.gif
 

ترانيم العشق

كبار الشخصيات
رد: ترقية الستايل لاخر نسخة بدوناسترجاع القوالب

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

شموخ رجل

كبار الشخصيات
رد: ترقية الستايل لاخر نسخة بدوناسترجاع القوالب

الله يعطيك الف عافية يا غالي
بيفيد اصحاب المواقع
دمت بكل خير ’،’
 

مواضيع مماثلة

أعلى