صفحة 1 من 5 12345 الأخيرةالأخيرة
النتائج 1 إلى 15 من 70

الموضوع: تعلم كيف تضع الشروط في قوالب الـvB3

  1. تعلم كيف تضع الشروط في قوالب الـvB3



    السلام عليكم

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

    لندخل مباشرةً في الموضوع .....

    - اذا كنت تريد عرض كلمة للاعضاء فقط
    كود HTML:
    <if condition="$show['member']">اهلا بك عزيزي العضو</if>
    - اذا كان العضو ينتمي لمجموعة أعضاء معينه ... يمكنك الاستفادة منها لاظهار رسالة للمشرفيين و المراقبين مثلا
    كود HTML:
    <if condition="is_member_of($vbulletin->userinfo, 5, 6, 7)">غدا اجتماع الادارة فلا تنسى :) </if>
    - لعرض رسالة ما او صورة على حسب الصفحة التي يتصفحها الزائر

    * طبعا يجب اخذ اسم الصفحة من الصفحة نفسها ونجده هكذا غالبا
    كود PHP:
    define('THIS_SCRIPT''index'); 
    كود HTML:
    <if condition="THIS_SCRIPT == 'index'">هذه هي الصفحة الرئيسية للمنتدى</if>
    <if condition="THIS_SCRIPT != 'index'">تظهر هذه الرسالة في جميع صفحات الموقع ما عدا الرئيسية</if>
    - لعرض رسالة ما لعضو معين (العضو الذي رقم عضويته 12894)
    كود HTML:
    <if condition="$bbuserinfo['userid'] == 12894">طبعا اكيد بتعرفوا أين يظهر رقم العضوية ، فهو يظهر في فانيلة اللاعب من الخلف وهذا هو رقم عضويتي بسوالف سوفت 12894 :)</if>
    - لعرض رسالة ما للزوار فقط
    كود HTML:
    <if condition="$show['guest']">اهلا بك عزيزي الزائر انت لست مسجل </if>
    - لعرض رسالة ما لمجموعة محدد
    كود HTML:
    <if condition="$post['usergroupid'] == 6">اهلا بك اخي عضو المجموعة الذهبية </if
    - لعرض رسالة ما او صوره في المنتدى رقم 2 مثلا
    كود HTML:
    <if condition="$forum[forumid] == 2">منتدانا العــــــــــــــــــــــــامـــــــــــ </if>
    - هنالك شرط خفيف الظل في الفي بي ...
    كود HTML:
    <if condition="$bbuserinfo['birthday_search'] > '1960-01-01'">كل العمر ان شاء الله ... وداعا مرحلة الشباب :) </if>
    اذا ظهرت لك هذه الرسالة هذا يعني انك صنفت ضمن جيل الرواد جيل الـ40 ربيعاً ..
    - اذا كانت لديك رسالة او تنبيه ما لمواضيع قسم خاص بمنتداك كقسم المشرفيين مثلا
    كود HTML:
    <if condition="$thread['forumid'] == 34">تذكر ان هذا الموضوع يجب ان لا يخرج للاعضاء ابدا </if>
    - اذا كان المتصفح مشرف بأي قسم بالمنتدى او لا
    كود HTML:
    <if condition="can_moderate()">انت مشرف معنا</if>
    - اذا كان المتصفح مشرف بهذا بالقسم الحالي
    كود HTML:
    <if condition="can_moderate($forum['forumid'])">انت مشرف بهذا المنتدى "القسم"</if>
    - اذا كان العضو الذي يتصفح الموضوع هو صاحب الموضوع
    كود HTML:
    <if condition="$threadinfo['postuserid'] == $bbuserinfo['userid']">شكرا لكتابتك لهذا الموضوع :) </if>
    - اذا كان الموضوع مغلق
    كود HTML:
    <if condition="!$show['closethread']">عفوا لا يمكن المشاركة في هذا الموضوع لانه مغلق</if>
    - لاظهار رسالة او صورة بعد اول مشاركة بالموضوع
    كود HTML:
    <if condition="!$GLOBALS['FIRSTPOSTID']">مساحة اعلانية نصية </if>
    - لاظهار رسالة ما او اي شي بعد × رد بالموضوع في كل صفحة
    كود HTML:
    <if condition="$post['postcount'] % $vboptions['maxposts'] == x">استغفر الله و اتوب اليه</if>
    ارحب جدا بافكاركم النيره واضافاتكم لنا ليكن هذا الموضوع اكبر مكتبة للمطورين والمبرمجين وطبعا لا ننسى بالطبع المصممين
    شكرا كثيفا لكم
    أخوكم محـمد من الخرطوم محل الرئيس بينوم والطياره بتقوم خهههههههه





    __________________
    ################################ PHP.SD ########
    We're not first,But We're the BEST

    ##


  2. #2


    وهذه اضافه مني :nice:


    رابط يظهر للأعضاء الغير مفعلين العضوية

    كود PHP:
    <if condition="$bbuserinfo['usergroupid'] ==3">لا تستطيع المشاركه إلا بعد تفعيل العضوية</if> 
    وهذا أمر يضاف كامل ليظهر في الصفحة الرئيسية لكل مجموعة رساله معينه

    كود PHP:
    <if condition="THIS_SCRIPT == 'index'"
    <if 
    condition="$bbuserinfo['usergroupid'] ==6">هنا رسالتك لمجموعة الأدمن</if> 
    <if 
    condition="$bbuserinfo['usergroupid'] ==5">هنا رسالتك لمجموعة المراقبين</if> 
    <if 
    condition="$bbuserinfo['usergroupid'] ==2">هنا رسالتك لمجموعة الاعضاء</if> 
    <if 
    condition="$bbuserinfo['usergroupid'] ==1">هنا رسالتك لمجموعة الزوار</if> 
    <if 
    condition="$bbuserinfo['usergroupid'] ==3">هنا رسالتك لمجموعة الاعضاء الغير مفعلين</if> 
    <if 
    condition="$bbuserinfo['usergroupid'] ==4">هنا رسالتك لمجموعة الاعضاء بأنتظار تفعيل الادارة</if> 
    <if 
    condition="$bbuserinfo['usergroupid'] ==8">هنا رسالتك لمجموعة المطرودين من المنتدي</if> 
    </if> 






    __________________
    لٍينكَات - لخدمات تطوير الويب !
    www.leenkat.com/vb
    Master@leenkat.com

  3. #3


    مشكورين وبارك الله فيكم

    ومعلش على سؤالي المتواضع

    أين أضع هذه الأكواد ؟؟ في أي قالب ؟؟؟

    وجزاكم الله خيرا






    __________________
    موقع طريق الإيمان لدعوة غير المسلمين إلى الإسلام
    http://www.imanway.com
    راسلني : aboosama@gmail.com

  4. #4


    مشكورين وبارك الله فيكم

    ومعلش على سؤالي المتواضع

    أين أضع هذه الأكواد ؟؟ في أي قالب ؟؟؟

    وجزاكم الله خيرا

    علي حسب ما تريده ان يظهر

    مثلا تريدهم يظهروا أعلي صفحات المنتدي يبقي في قالب Header

    ولو بتريدهم في اعلي صفحات الاقسام يبقي في قالب showthread

    وهكذا ,,





    __________________
    لٍينكَات - لخدمات تطوير الويب !
    www.leenkat.com/vb
    Master@leenkat.com

  5. #5


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

    معلومات قيمة فعلا


    لا خلا ولا عدم





    __________________
    شبكة هلا كويت
    www.HalaQ8.com

    آيتيات ITYAT مدونة تهتم بتقنية المعلومات ..

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2008
    المشاركات
    402


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





    __________________
    المدير العام لموقع http://www.ramocafe.com/
    للاعلان داخل رامو كافيه الرجاء زيارة هذا الموضوع

    http://www.swalif.net/softs/swalif30/softs282206/

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    350


    شكراُ اخي على هذا الدرس

    لو اردت وضع تنبيه في المشاركه الاولى لموضوع في بعض الاقسام بالمنتدى وليس كلها ماهو الامر المستخدم واين اضعه








  8. مشكور اخي العزيز وما معنى رسالة هل هوة تنبيه مثل ال alert ام انها كتابة عادية وكيف تضهر ممكن توضيح
    والف شكر على المجهود الطيب بارك الله بيك يا عباقرة
    من الممكن أن تكون رسالة نصية عادية او كود جافاسكريبت او صورة اي شي يمكن تنفيذه خلال قوالب الفي بي

    شكراُ اخي على هذا الدرس

    لو اردت وضع تنبيه في المشاركه الاولى لموضوع في بعض الاقسام بالمنتدى وليس كلها ماهو الامر المستخدم واين اضعه
    انا بعطيك تلميح لطلبك هذا واتعبمخك شوي وراح تسوي ما تريد
    كود HTML:
    <if condition="!$GLOBALS['FIRSTPOSTID']">مساحة اعلانية نصية </if>






    __________________
    ################################ PHP.SD ########
    We're not first,But We're the BEST

    ##

  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    837


    معلومات قيمة جدااا
    HaMaDa4eVeR
    شكرا لك






  10. #10
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    890


    يعطيك العافية فعلا شي جميل ..

    ناقص فقط طريقة كتابة الاكواد داخل نظام البلوقن لانه مختلف عن القوالب ..

    نتمنى ان نرى هذه الامثلة في البلوقن ليقوم كل صاحب منتدى بتطوير البلوقن لما يناسبه ..





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    عطر بها لسانك

  11. #11
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    73


    يعطيك الف عافيه اخوي
    كفييت ووفيت





    __________________
    للتبرع لصالح أخواننا في غزه -من داخل وخارج السعوديه - بنك الراجحي
    279608010666331

  12. #12
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2004
    المشاركات
    3,526


    بارك الله فيك ... زمان عن اقسام المنتديات .. الله يذكر الايام الماضيه ! كنت العب في الاكواد خخخخخخ





    __________________





  13. شكرا للجميع

    بارك الله فيك ... زمان عن اقسام المنتديات .. الله يذكر الايام الماضيه ! كنت العب في الاكواد خخخخخخ
    والان صارت الاكواد تعلب بك ولا ايه :nice:





    __________________
    ################################ PHP.SD ########
    We're not first,But We're the BEST

    ##

  14. #14
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    395


    بارك الله فيك يا غالي ايه الزمان الماضي

    الله يستر بس هههههههههههههههه






  15. #15
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2003
    المشاركات
    774


    اخي الكريم لو بغيت اضع كود بالشروط تظهر في قالب اضافة موضوع اي الاكواد اختار وماهو التمبلت

    مع التحيه





    __________________
    الصمت مساحة العقل للمناجاة مع النفس....

    سبحانك اللهم اني استغفرك واتوب اليك
    منتديات ,دروس ,
    ,كاركاتير

صفحة 1 من 5 12345 الأخيرةالأخيرة




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

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