![]() |
[درس] : آلية المتغيرات الجديدة في الجيل الرابع للفبيولتن vBulletin4
السلام عليكم ورحمة الله وبركاته ، بعد الإطلاع على قوالب الفيبلوتن الجديدة ، تغيرت تغير قد يصل الى التغير الجذري ، ربما يكون اسهل ولكن هو اعقد ويحتاج كتابة كبيرة ، في هذا الموضوع سأحاول ان استخلص التغيرات الحاصلة (في القوالب) فقط ، من جمل شرطية وعرض للمتغيرات والعبارات والخ من ذلك ، الكل يعلم ان النسخه ستصدر في مستواها التطويري (بيتا) للجميع وليس لفريق المطورين خلال هذه الايام ومدة اقصاها هو تاريخ 15 من شهر نوفمبر اولاً : بشكـل عام/ لم يعد هنالك متغيرات نقوم بوضعها في القوالب بعد اليوم فقط للجمل الشرطيه فقط ، اي انه تم تغير طريقة كتابة المتغير في القالب بطريقة اعتبرها معقدة بعض الشيء ، تحتاج لتسجيل المتغيرات والخ من ذلك في ملفات البي اتش بي ومن ثم تعرضها في القوالب بطريقة كتابة معينة . ما سأتحدث عنه الآن هو المتغيرات الأساسيه للفيبولتن من / خيارات المنتدى / عرض العبارات من اللغة / وشرح للجملة الشرطية الجديدة وأليه عملها وما هي الإضافات التي اضيفت عليها . خيارات المنتدى :- في السابق عندما نريد عرض قيمة لمتغير من خيارات المنتدى فكنا نكتب المتغير بالطريقة التالية :- كود PHP:
كود PHP:
عبارات المنتدى (الغات) :- هنالك طريقتين في السابق وهي لعرض العبارة التي ﻻ تحوي على متغير (نص عباره فقط) و طريقة عرض عبارة تحوي على متغيرات. واسردهم بالترتيب كانت طريقة الكتابة سابقاُ للمتغير بهذه الطريقة كود:
<phrase>$vbphrase[myphrasename]</phrase> كود:
{vb:rawphrase myphrasename} نفس الطريقة مع اضافة فاصلة وعرض للمتغير كما ذكرناه سابقه (قيمة المتغير في اللغة من المتغير الاساسي بطريقتة الجديدة) سابقاً :- كود:
<phrase 1="$vboptions[myvarname]">$vbphrase[myphrasename]</phrase> كود:
{vb:rawphrase myphrasename, {vb:raw vboptions.myvarname}} تغيرت الجمل الشرطية بشكل كبير مع اضافة تحسينات كثيرة جداً ، ومميزة من اضافة قابلية لقراءة فنكشانت كثيرة على عكس السابق ،،. اولا سابين الدوال المسموحه في جملة الشرط :- 1- بدون وجود متغير في العبارة 2- مع وجود المتغير في العبارة.
ثانياً : طريقة الكتابة للجمل بين الجيل القديم والجديد :- كانت الطريقة السابقة لكتابة الجمل الشرطية كـ التالي وبشكل ابسط بكل حق كود:
<if condition="$myvar"> كود:
<vb:if condition="$myvar"> الجيد السابق :- كود:
<if condition="$myvar"> كود:
<vb:if condition="$myvar"> كود:
<vb:if condition="$myvar"> وما نستخلصه بالأصح هو كـ التالي :
مع ملاحظة ان هنالك خطاطيف للقوالب والخ من ذلك :) في وقت لاحق ، سأشرح ان شاء الله آليه ضبط وتعريف المتغيرات ، مع ابراز الآليه الجديدة لذلك ، في ملفات الـ php وما هي آليه عرض القوالب + تسجيلها في كاش القوالب الخاص بالفيبي يُسمح بنقل الموضوع بشرط ذكر المصدر"آلية المتغيرات الجديدة في الجيل الرابع للفبيولتن vBulletin4 - منابر المتميز نت" ، اخذت اكثر من 3 ساعات وانا اعد له ، واذا كنت من مستخدمين تويتر ، برجاء اضغط هنا لتحديث حالتك ومحاولة نشر المعلومة قدر المستطاع. أخوكم المجاوشي منقول |
وعليكم السلام ورحمة الله وبركاته
والله شيئ غريب !! حقيقة أفضل النسخة الثالثة على الرابعة كونها جديدة وتحتاج إلى مزيد نظر .. جزاك الله خيرا .. |
اقتباس:
حياك الله اخي كلامك صحيح يبيلها شوي دعم ومشكلتها يبيك اول شي تبحث عن الهاكات الخاصه بالنسبخ يفضل الانتظار إلى ان تتوفر خدمات لها افضل تقبلو تحياتي |
الساعة الآن 10:33 AM |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
منتديات بلاك بيري
mjawshy.net
المجاوشي للتقنية المتقدمة