الرائد للسات
17-03-2011, 02:07 PM
درس تعليم كتابة الشروط IF في القوالب بنفسك للنسخ vBulletin 4
بعد الإقبال الواضح على :
[درس] : تعلم كتابة الشروط IF بنفسك للنسخ vBulletin 3
تم إنشاء الموضوع للجيل الرابع، وان شاء الله كلنا بنستفيد من بعض .
أولاً : آليّة الشرط IF تكون بوسم البداية
رمز Code:
<vb:if condition="
و تنتهي بوسم النهاية
رمز Code:
</vb:if>
ثانياً : نبدأ
1-لإضافة نص يظهر في المشاركة الأولى فقط :
رمز Code:
<vb:if condition="$post[postcount]==1">النص</vb:if>
2-لإضافة نص يظهر للأعضاء فقط:
رمز Code:
<vb:if condition="$show['member']">النص</vb:if>
3-لإضافة نص يظهر للزوار فقط:
رمز Code:
<vb:if condition="$show['guest']">النص</vb:if>
4-لإضافة نص يظهر لمجموعات معيّنة (2 و3 هو رقم المجموعات في المثال)، نستخدم :
رمز Code:
<vb:if condition="is_member_of($bbuserinfo, 2,3)">النص</vb:if>
5-لإضافة نص يظهر لعضو معيّن (رقم العضوية في المثال 61690)، نستخدم :
رمز Code:
<vb:if condition="$bbuserinfo['userid'] == 61690">النص</vb:if>
6-لإضافة نص يظهر للجميع عدا عضو معيّن (رقم العضوية في المثال 61690)، نستخدم :
رمز Code:
<vb:if condition="$bbuserinfo['userid'] != 61690">النص</vb:if>
7-لإضافة نص يظهر للمشرفين فقط:
رمز Code:
<vb:if condition="can_moderate()">النص</vb:if>
8-لعرض نص يظهر لمشرفين قسم معيّن (رقم القسم في المثال هو 12):
رمز Code:
<vb:if condition="can_moderate($forum['12])">النص</vb:if>
9-لإضافة نص يظهر في قسم محدد(50 هو رقم القسم في المثال)، نستخدم :
رمز Code:
<vb:if condition="$forum[forumid] == 50">النص</vb:if>
10-لإضافة نص يظهر في جميع الأقسام عدا قسم محدد(50 هو رقم القسم في المثال)، نستخدم :
رمز Code:
<vb:if condition="$forum[forumid] != 50">النص</vb:if>
11-لإضافة نص يظهر في أقسام محددة(1 و 2 و 3 هو أرقام الأقسام في المثال):
رمز Code:
<vb:if condition="in_array($forum['forumid'], array(1,2,3))">النص</vb:if>
بعد الإقبال الواضح على :
[درس] : تعلم كتابة الشروط IF بنفسك للنسخ vBulletin 3
تم إنشاء الموضوع للجيل الرابع، وان شاء الله كلنا بنستفيد من بعض .
أولاً : آليّة الشرط IF تكون بوسم البداية
رمز Code:
<vb:if condition="
و تنتهي بوسم النهاية
رمز Code:
</vb:if>
ثانياً : نبدأ
1-لإضافة نص يظهر في المشاركة الأولى فقط :
رمز Code:
<vb:if condition="$post[postcount]==1">النص</vb:if>
2-لإضافة نص يظهر للأعضاء فقط:
رمز Code:
<vb:if condition="$show['member']">النص</vb:if>
3-لإضافة نص يظهر للزوار فقط:
رمز Code:
<vb:if condition="$show['guest']">النص</vb:if>
4-لإضافة نص يظهر لمجموعات معيّنة (2 و3 هو رقم المجموعات في المثال)، نستخدم :
رمز Code:
<vb:if condition="is_member_of($bbuserinfo, 2,3)">النص</vb:if>
5-لإضافة نص يظهر لعضو معيّن (رقم العضوية في المثال 61690)، نستخدم :
رمز Code:
<vb:if condition="$bbuserinfo['userid'] == 61690">النص</vb:if>
6-لإضافة نص يظهر للجميع عدا عضو معيّن (رقم العضوية في المثال 61690)، نستخدم :
رمز Code:
<vb:if condition="$bbuserinfo['userid'] != 61690">النص</vb:if>
7-لإضافة نص يظهر للمشرفين فقط:
رمز Code:
<vb:if condition="can_moderate()">النص</vb:if>
8-لعرض نص يظهر لمشرفين قسم معيّن (رقم القسم في المثال هو 12):
رمز Code:
<vb:if condition="can_moderate($forum['12])">النص</vb:if>
9-لإضافة نص يظهر في قسم محدد(50 هو رقم القسم في المثال)، نستخدم :
رمز Code:
<vb:if condition="$forum[forumid] == 50">النص</vb:if>
10-لإضافة نص يظهر في جميع الأقسام عدا قسم محدد(50 هو رقم القسم في المثال)، نستخدم :
رمز Code:
<vb:if condition="$forum[forumid] != 50">النص</vb:if>
11-لإضافة نص يظهر في أقسام محددة(1 و 2 و 3 هو أرقام الأقسام في المثال):
رمز Code:
<vb:if condition="in_array($forum['forumid'], array(1,2,3))">النص</vb:if>