ط§ظ„ظ…طھط؛ظٹط±ط§طھ ط§ظ„ط¬ط¯ظٹط¯ط© ظپظٹ ط§ظ„ط¬ظٹظ„ ط§ظ„ط±ط§ط¨ط¹ ظ„ظ„ظپط¨ظٹظˆظ„طھظ† فيبويلتن في بي vBulletin4



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



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



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


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


لم يعد هنالك متغيرات نقوم بوضعها في القوالب بعد اليوم فقط للجمل الشرطيه فقط ، اي انه تم تغير طريقة كتابة المتغير في القالب 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>


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



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