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

الموضوع: ملف مساعدة : صفحات إضافية في vB3

  1. #1
    عضو فعال
    تاريخ التسجيل
    Feb 2003
    المشاركات
    1,308

    ملف مساعدة : صفحات إضافية في vB3



    السلام عليكم

    أرجوا انه ما يكون العنوان معقد جدا أو صعب الفهم ولم تفهمه جيدا
    أقصد بالصفحات الإضافية انه يمكنك إضافة صفحات جديدة مثلا fnan.php بسهولة مطلقة بدون أي عناء
    وراح يكون فيه مثال كامل بالمرفق (izaq يعرف ليه)
    هذي الطريقة قديمة وانا متأكد في ناس يعرفونها من أيام الفي بي 2
    لكن ماكنت متأكد انه في شخص بيستعملها
    بس انا بحطها واستخدمها بطريقتك الخاصة (اوسمة..جوائز الموقع..ألعاب..خدمات..إلخ)
    وعشان ماحد يلعب عليكم ويقول تراني مبرمجها لأنها ما تحتاج
    ماتلاحظون طولنا

    نبدأ باسم الله
    اعمل صفحة جديدة باسم fnan.php
    وضع في محتواه الكود التالي
    كود PHP:
    <?php

    require_once('./global.php');
    eval(
    '$navbar = "' fetch_template('navbar') . '";');
     eval(
    'print_output("' fetch_template('fnan') . '");');

    ?>
    شرح لمن يبغى العلم:
    السطر الأول والأخير هو وسم بداية صفحة بي اتش بي ونهايتها
    والأمر الأول كتبنا
    كود PHP:
    require_once('./global.php'); 
    هذا الأمر يقوم بإدراج global.php .. معروف global.php ولازم انك تضعه في جميع صفحات المنتدى لأنه يربط بين جميع الملفات بالمجلد الرئيسي ولأنهيستدعي ال config.php وقاعدة البيانات وكلللللل شي ليكون المنتدى جاهز لأي شيء
    ويجب عليك كتابة هذا الأمر قبل أي شيء بالصفحة لتجنب الأخطاء

    الأمر الثاني وهو :
    كود PHP:
    eval('$navbar = "' fetch_template('navbar') . '";'); 
    هذا الأمر يقوم بإستدعاء قالب navbar عندما تكتب $navbar في القالب
    أي انه لتفعيل متغير ال $navbar
    ويمكنك إضافة مثله مع تغيير اسم القالب والمتغير إلى أي شيء تشاء
    الأمر الثالث وهو :
    كود PHP:
     eval('print_output("' fetch_template('fnan') . '");'); 
    ببساطة هذا الأمر يقوم بإستدعاء قالب fnan


    والآن اصنع قالبا جديدا باسم fnan (يمكنك تغييره في صفحة ال PHP)
    ويجب أن يكون محتواه كالتالي(في vB3)
    كود:
    $stylevar[htmldoctype]
    <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
    <head>
    <title>$vboptions[bbtitle] - هنا عنوان الصفحة</title>
    $headinclude
    </head>
    <body>
    $header
    $navbar
    
    وهنا الكود الذي تريده
    
    $footer
    </body>
    </html>
    الشرح:
    $stylevar[htmldoctype] : وهي اختصار للكود التالي
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    $stylevar[textdirection] : وهي اختصار لإتجاه اللغة فهو تلقائيا سيقوم بإختيار rtl أو ltr حسب اللغة المستخدمة في المنتدى (من فوائد global.php)
    $stylevar[languagecode] : لا اعرف كيف أشرحها ولكن ستجدها بإعدادات اللغة كالتالي : en أو ar أو ar-win <<< حسب المعرب شاطر أم لا
    $vboptions[bbtitle] : هو اسم المنتدى مثل (منتدى التجارب)
    $headinclude : هو قالب headinclude الذي يحتوي على الألوان والcss وأيضا من فوائده ينبه العضو إذا وصلتله رسالة خاصة(حسب ماهو يحدد بالملف الشخصي)
    $header : ببساطة تامة هو الهيدر
    $navbar : ممممم والله ما اعرف وش اقولكم
    هي اللي فيها اسم المنتدى وكود تسجيل الدخول أو الترحيب إذا كان عضو وهو قالب navbar <<<<< بسطناها لكم
    $footer : هو الفووتر ويجب أن تضعه حتى لا يطلع أي خطأ بالصفحة



    انتهى وأرجو انكم استفدوا
    المثال التطبيقي بالمرفق


    سلام





    الملفات المرفقة الملفات المرفقة
    fnan4arab غير متواجد حالياً


  2. #2
    عضو فعال
    تاريخ التسجيل
    Jun 2003
    المشاركات
    1,545


    هلا ولله أخوي فنان


    الصراحه درس جميل ومفيد

    ونشالله نشوف منك المزيد


    تحياتي لك





    d7me4ever غير متواجد حالياً

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    960


    السلام عليكم

    افضل الدعاء اليك اخي في ضهر الغيب

    ماتقدم لايقدر بثمن


    وبضل اقول وردد


































































    الفنان فنان

    تحياتي





    izaq غير متواجد حالياً

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    441


    صراحه شوي بحقك كلمة فنان

    الله يخليك لنا و الله دوم مميز لكن من يقدر

    سلااااااااام





    __________________
    احمدك ياربي على نجاتي من موت محقق بلا محاله

    العارف - ادارة فيبولتن العربيه
    \\ فيبولتن العربيه _ vBulletin-arab //

    []انتظرووو Golden Board ... اسطوره في عالم الانترنت بإذن الله[]
    . . .
    al3arf غير متواجد حالياً

  5. #5
    عضو فعال
    تاريخ التسجيل
    Feb 2003
    المشاركات
    1,308


    D7MeEe :
    انت طبقت الدرس ؟
    وان شاء الله بحاول أزيد فبصراحة مليت القسم مليان طلبات
    izaq :
    الحين تقولولي فنان و لو تدري انا شلون كنت حتى ما اعرف شلون احول بين اللغات
    al3arf :
    المهم انك ماجبت طاري الزواج
    ويخليك لنا آمين


    سلام





    fnan4arab غير متواجد حالياً





ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض