المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : المتغيرات الجديدة في الجيل الرابع VBULLETIN G4 للفبيولتن فيبويلتن في بي vBulletin4



said
10-31-2013, بتوقيت غرينيتش 01:10 AM
http://www.dzbatna.com/images/icons/icon26.gif ط§ظ„ظ…طھط؛ظٹط±ط§طھ ط§ظ„ط¬ط¯ظٹط¯ط© ظپظٹ ط§ظ„ط¬ظٹظ„ ط§ظ„ط±ط§ط¨ط¹ ظ„ظ„ظپط¨ظٹظˆظ„طھظ† فيبويلتن في بي vBulletin4 (http://www.dzbatna.com/t1382003/)



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




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




الكل يعلم ان النسخه صدرت في مستواها التطويري (بيتا) للجميع وليس لفريق المطورين



اولاً : بشكـل عام/



لم يعد هنالك متغيرات نقوم بوضعها في القوالب بعد اليوم فقط للجمل الشرطيه فقط ، اي انه تم تغير طريقة كتابة المتغير في القالب template بطريقة اعتبرها معقدة بعض الشيء ، تحتاج لتسجيل المتغيرات والخ من ذلك في ملفات البي اتش بي ومن ثم تعرضها في القوالب بطريقة كتابة معينة . ما سأتحدث عنه الآن هو المتغيرات الأساسيه للفيبولتن من / خيارات المنتدى forum / عرض العبارات من اللغة / وشرح طريقة للجملة joomla الشرطية الجديدة وأليه عملها وما هي الإضافات التي اضيفت عليها .



خيارات المنتدى forum :-



في السابق عندما نريد عرض قيمة لمتغير من خيارات المنتدى forum فكنا نكتب المتغير بالطريقة التالية :-











مع مراعاة تغير اسم المتغير "myvarname" لما نريد عرضه ولكن الآن تغير الوضع بشكل كامل واصبح كـ التالي :-


رمز PHP:

<code style="white-space:nowrap"> <code> {vb:raw vboptions.myvarname}
</code> </code>




وبهذه الطريقة ستُعرض قيمة المتغير بدون أية مشاكل



عبارات المنتدى forum (الغات) :-



هنالك طريقتين في السابق وهي لعرض العبارة التي ﻻ تحوي على متغير (نص عباره فقط) و طريقة عرض عبارة تحوي على متغيرات. واسردهم بالترتيب




1- بدون وجود متغير في العبارة
كانت طريقة الكتابة سابقاُ للمتغير بهذه الطريقة

رمز PHP:

<code style="white-space:nowrap"> <code> <phrase>$vbphrase&#91;myphrasename&#93;</phrase>
</code> </code>



ولكن الطريقة الجديدة كـ التالي :-



رمز PHP:

<code style="white-space:nowrap"> <code> {vb:rawphrase myphrasename}
</code> </code>

مع العلم بأن myphrasename هو اسم متغير العبارة المضافة



2- مع وجود المتغير في العبارة.
نفس الطريقة مع اضافة فاصلة وعرض للمتغير كما ذكرناه سابقه (قيمة المتغير في اللغة من المتغير الاساسي بطريقتة الجديدة)



سابقاً :-



رمز PHP:

<code style="white-space:nowrap"> <code> <phrase 1="$vboptions&#91;myvarname&#93;">$vbphrase&#91;myphrasename&#93;</phrase>



</code> </code>

ولكن في النسخه الجديدة كـ التالي :-

رمز PHP:

<code style="white-space:nowrap"> <code> {vb:rawphrase myphrasename, {vb:raw vboptions.myvarname}}
</code> </code>



الجمل الشرطية :-




تغيرت الجمل الشرطية بشكل كبير مع اضافة تحسينات كثيرة جداً ، ومميزة من اضافة قابلية لقراءة فنكشانت كثيرة على عكس السابق ،،.

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى