اشترك في قناتنا ليصلك جديدنا

اشترك في قناتنا على اليوتيوب ليصلك جديدنا

كذلك الاعجاب بصفحتنا على الفيسبوك

المتغيرات الجديدة في الجيل الرابع للفبيولتن vBulletin4

المتغيرات الجديدة في الجيل الرابع للفبيولتن vBulletin4


النتائج 1 إلى 5 من 5

الموضوع: المتغيرات الجديدة في الجيل الرابع للفبيولتن vBulletin4

  1. #1
    مشرف قسم تطوير المواقع والمنتديات Array الصورة الرمزية عمرو عبد العزيز
    تاريخ التسجيل
    Aug 2009
    الدولة
    Design4x Web Design
    المشاركات
    146

    Come المتغيرات الجديدة في الجيل الرابع للفبيولتن vBulletin4



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



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



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


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


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


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


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

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

    كود PHP:
                            {vb:raw vboptions.myvarname
    وبهذه الطريقة ستُعرض قيمة المتغير بدون أية مشاكل


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


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



    1- بدون وجود متغير في العبارة
    كانت طريقة الكتابة سابقاُ للمتغير بهذه الطريقة
    كود PHP:
                                <phrase>$vbphrase[myphrasename]</phrase
    ولكن الطريقة الجديدة كـ التالي :-

    كود PHP:
                            {vb:rawphrase myphrasename
    مع العلم بأن myphrasename هو اسم متغير العبارة المضافة

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


    سابقاً :-
    كود PHP:
                           <phrase 1="$vboptions[myvarname]">$vbphrase[myphrasename]</phrase
    ولكن في النسخه الجديدة كـ التالي :-

    كود PHP:
                              {vb:rawphrase myphrasename, {vb:raw vboptions.myvarname}} 

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



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


    اولا سابين الدوال المسموحه في جملة الشرط :-
    1. في الجيل السابق :-
      1. in_array
      2. is_array
      3. is_numeric
      4. isset
      5. empty
      6. defined
      7. array
      8. can_moderate
      9. can_moderate_calendar
      10. exec_switch_bg
      11. is_browser
      12. is_member_of

    2. في الجيل الجديد (الرابع). (الجديد باللون الأحمر ).
      1. in_array
      2. is_array
      3. is_numeric
      4. isset
      5. empty
      6. defined
      7. array
      8. gmdate
      9. mktime
      10. gmmktime
      11. can_moderate
      12. can_moderate_calendar
      13. exec_switch_bg
      14. is_browser
      15. is_member_of
      16. is_came_from_search_engin e
      17. vbdate



    1. vbdate

    ثانياً : طريقة الكتابة للجمل بين الجيل القديم والجديد :-
    كانت الطريقة السابقة لكتابة الجمل الشرطية كـ التالي وبشكل ابسط بكل حق
    كود PHP:
                            <if condition="$myvar"
    كود PHP:
    my result 
    </if> 
    وفي الجيل الرابع كـ التالي :-

    كود PHP:
                            <vb:if condition="$myvar"
    كود PHP:
                           my result </vb:if> 
    مع استخدام else كـ التالي :-


    الجيد السابق :-

    كود PHP:
                           <if condition="$myvar"
    كود PHP:
                           my result <else />else result</if> 
    والجيل الرابع :-

    كود PHP:
                           <vb:if condition="$myvar"
    كود PHP:
                           my result <vb:else /> else result</vb:if> 
    وبما يخص جملة الشرط مع else لم تكن متواجدة سابقاً ، وكانت تكتب بتداخل شرطين في شرط واحد مع وجود else في الشرط الاول وتظمين الشرط الثاني في else اي انها طريقة طويله ولكن في الجيل الجديد تم اضافة elseif لحل هذا النقص وتُكتب كـ الشكل التالي :-
    كود PHP:
     <vb:if condition="$myvar">
     
    my result
    <vb:elseif condition="$myelsevar">
     else 
    result
    </vb:if> 
    وهذا الحال مع باقي المتغيرات مع تعريفا مسبقاً في ملفات php الخاص بمنتجاتنا .


    وما نستخلصه بالأصح هو كـ التالي :

    المتغيرات العادية تكون كـ ذلك


    كود PHP:
                           $myvarname => {vb:raw myvarname
    • المتغير على شكل مصفوفة array

    كود PHP:
                                 $myarray[mydata] => {vb:raw myarray.mydata
    مع ملاحظة ان هنالك خطاطيف للقوالب والخ من ذلك




    حبى وتقديرى الى جيوش الهكر

    التعديل الأخير تم بواسطة عمرو عبد العزيز ; 11-10-2009 الساعة 08:59 PM


  2. #2
    :: مشرف عام :: Aljyyosh Team Array الصورة الرمزية BLACK.JaGuAr
    تاريخ التسجيل
    Jun 2009
    الدولة
    أصل العرب
    المشاركات
    2,299

    افتراضي رد: المتغيرات الجديدة في الجيل الرابع للفبيولتن vBulletin4



  3. #3
    هكر مجتهد Array
    تاريخ التسجيل
    Jan 2010
    الدولة
    صلاله
    المشاركات
    433

    افتراضي رد: المتغيرات الجديدة في الجيل الرابع للفبيولتن vBulletin4

    مشكوووووووووووووووووووورر رررررررر



  4. #4
    هكر متميز Array الصورة الرمزية Next dream
    تاريخ التسجيل
    Jan 2010
    الدولة
    مقبرة الموت
    المشاركات
    582

    افتراضي رد: المتغيرات الجديدة في الجيل الرابع للفبيولتن vBulletin4

    شكرااااااااااااااااا جزيلا


  5. #5
    هكر نشيط Array الصورة الرمزية ابو عيسى
    تاريخ التسجيل
    Feb 2010
    الدولة
    القصيم بريده
    المشاركات
    190

    افتراضي رد: المتغيرات الجديدة في الجيل الرابع للفبيولتن vBulletin4

    يسلموووووووووووو

    يعطيك الف عافيه


المواضيع المتشابهه

  1. مجموعة من الثغرات الجديدة
    بواسطة BLACK.JaGuAr في المنتدى قسم الثغرات
    مشاركات: 188
    آخر مشاركة: 12-28-2012, 11:54 PM
  2. درس الاحتراف في sql مع حقن الاصدار الرابع
    بواسطة Dr.BiLLi.HaCkEr في المنتدى منتدى إختراق المنتديات
    مشاركات: 12
    آخر مشاركة: 10-16-2011, 02:30 AM
  3. Made Man Rip , من أروع ألعاب الأكشن , الحجم 175
    بواسطة Snake HaCkEr في المنتدى منتدى الالعاب - تحميل العاب
    مشاركات: 3
    آخر مشاركة: 02-11-2011, 01:17 AM
  4. The Incredible Hulk Rip, من أروع ألعاب الأكشن, الحجم 180
    بواسطة Snake HaCkEr في المنتدى منتدى الالعاب - تحميل العاب
    مشاركات: 3
    آخر مشاركة: 06-12-2009, 01:12 PM

وجد الزوار هذه الصفحة بالبحث عن:

لم يصل أحد إلى هذه الصفحة عن طريق محرك بحث، ذلك حتى الآن!

المفضلات

أذونات المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •