تعلم كيف تضع الشروط في قوالب الـvB
السلام عليكم
أتمنى أن يسهم هذا الموضوع في تطوير الهاكات العربيةوتصاميم المنتديات العربية من الناحية البرمجية ، اذ هذا الدرس سوف يتحدث عن طريقة وضع الشروط داخل القوالب او التبمليتات ... فبامكانك اظهار أي تصميم صور كلمات لمجموعةمحددة من الاعضاء في وقت محدد او حتى لعضو محدد يمكنك ان تفاجئه.
لندخل مباشرةً في الموضوع .....
- اذا كنت تريد عرض كلمة للاعضاء فقط
كود PHP:
<if condition="$show['member']">اهلا بك عزيزي العضو</if>
- اذا كان العضو ينتمي لمجموعة أعضاء معينه ... يمكنك الاستفادة منها لاظهار رسالة للمشرفيين و المراقبين مثلا
كود PHP:
<if condition="is_member_of($vbulletin->userinfo, 5, 6, 7)">غدا اجتماع الادارة فلا تنسى :) </if>
- لعرض رسالة ما او صورة على حسب الصفحة التي يتصفحها الزائر
* طبعا يجب اخذ اسم الصفحة من الصفحة نفسها ونجده هكذا غالبا
كود PHP:
define('THIS_SCRIPT', 'index');
كود PHP:
<if condition="THIS_SCRIPT == 'index'">هذه هي الصفحة الرئيسية للمنتدى</if>
كود PHP:
<if condition="THIS_SCRIPT != 'index'">تظهر هذه الرسالة في جميع صفحات الموقع ما عدا الرئيسية</if>
- لعرض رسالة ما لعضو معين (العضو الذي رقم عضويته 12894)
كود PHP:
<if condition="$bbuserinfo['userid'] == 12894">طبعا اكيد بتعرفوا أين يظهر رقم العضوية ، فهو يظهر في فانيلة اللاعب من الخلف وهذا هو رقم عضويتي بسوالف سوفت 12894 :)</if>
- لعرض رسالة ما للزوار فقط
كود PHP:
<if condition="$show['guest']">اهلا بك عزيزي الزائر انت لست مسجل </if>
- لعرض رسالة ما لمجموعة محدد
كود PHP:
<if condition="$post['usergroupid'] == 6">اهلا بك اخي عضو المجموعة الذهبية </if
- لعرض رسالة ما او صوره في المنتدى رقم 2 مثلا
كود PHP:
<if condition="$forum[forumid] == 2">منتدانا العــــــــــــــــــــــــامـــــــــــ </if>
-
https://mwadah.com/images/imgcache/2008/06/615.imgcache هنالك شرط خفيف الظل في الفي بي ...
كود PHP:
<if condition="$bbuserinfo['birthday_search'] > '1960-01-01'">كل العمر ان شاء الله ... وداعا مرحلة الشباب :) </if>
اذا ظهرت لك هذه الرسالة هذا يعني انك صنفت ضمن جيل الرواد جيل الـ40 ربيعاً ..
- اذا كانت لديك رسالة او تنبيه ما لمواضيع قسم خاص بمنتداك كقسم المشرفيين مثلا
كود PHP:
<if condition="$thread['forumid'] == 34">تذكر ان هذا الموضوع يجب ان لا يخرج للاعضاء ابدا </if>
- اذا كان المتصفح مشرف بأي قسم بالمنتدى او لا
كود PHP:
<if condition="can_moderate()">انت مشرف معنا</if>
- اذا كان المتصفح مشرف بهذا بالقسم الحالي
كود PHP:
<if condition="can_moderate($forum['forumid'])">انت مشرف بهذا المنتدى "القسم"</if>
- اذا كان العضو الذي يتصفح الموضوع هو صاحب الموضوع
كود PHP:
<if condition="$threadinfo['postuserid'] == $bbuserinfo['userid']">شكرا لكتابتك لهذا الموضوع :) </if>
- اذا كان الموضوع مغلق
كود PHP:
<if condition="!$show['closethread']">عفوا لا يمكن المشاركة في هذا الموضوع لانه مغلق</if>
- لاظهار رسالة او صورة بعد اول مشاركة بالموضوع
كود PHP:
<if condition="!$GLOBALS['FIRSTPOSTID']">مساحة اعلانية نصية </if>
- لاظهار رسالة ما او اي شي بعد × رد بالموضوع في كل صفحة
كود PHP:
<if condition="$post['postcount'] % $vboptions['maxposts'] == x">استغفر الله و اتوب اليه</if>
رابط يظهر للأعضاء الغير مفعلين العضوية
كود 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>
منقول مع اجمل تحية
رد: تعلم كيف تضع الشروط في قوالب الـvB
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
رد: تعلم كيف تضع الشروط في قوالب الـvB
[align=center] [gdwl]شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
شرح رئـــــــــــــــــــــــ ـــــــــــــــع
شكراً مشكوررررررررررر[/gdwl]
[/align]
رد: تعلم كيف تضع الشروط في قوالب الـvB
جزاكــــــــــــ( الله)ـــ خيـــــــــــــــــــــــ ــــر
رد: تعلم كيف تضع الشروط في قوالب الـvB
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية . :n200672: