إذن قمنا بالتطبيقات التالية :لاتقرأ هذا الدرس قبل الاطلاع على الدروس السابقة و تطبيقها تماماً ...
من أسرار الجيل الثالث .. ( 1 )
من أسرار الجيل الثالث .. ( 2 )
1 - ( مرحباً يامدير ) تظهر للمدير فقط .
2 - ( مرحباً يامدير ) تظهر للمدير فقط أما غير المدير فيظهر عبارة : أهلاً و سهلاً .
وسننتقل الآن للتطبيق الثالث :
3 - ( مرحباً يامدير ) تظهر للمدير فقط فيما باقي المجموعات فيظهر عبارة : أهلاً و سهلاً ، أما الضيوف غير المنتسبين فتظهر لهم عبارة ( يمكنكم المشاركة معنا بعد الانتساب فأهلاً و سهلاً ) .
و عادة رقم مجموعة غير المنتسين Unregistered / Not Logged In : هو الرقم 1 .
و تتم كتابة الكود على الشكل التالي :
افتح أي تمبليت تريد .. مثلاً سنفتح تمبليت header و تضع فيه ما يلي :
و الآن عليك ملاحظة مايلي :كود:<if condition="$bbuserinfo['usergroupid'] ==6">( مرحباً يامدير ) . <else /><if condition="$bbuserinfo['usergroupid'] ==1">( يمكنكم المشاركة معنا بعد الانتساب فأهلاً و سهلاً ) . <else /> أهلاً و سهلاً . </if></if>
1 - تم تمديد جملة الشرط لتشمل 3 أشياء ..
أ - الشرط الأول إذا كان مدير .
ب - الشرط الثاني إذا لم يكن مدير ..
جـ ـ استثناء من الشرط الثاني الأعضاء غير المنتسبين .
2 - تم إضافة جملة شرطية جديدة بعد else الأولى مباشرة .
3 - لم يتم إقفال الجملة الشرطية الثانية إلا في النهاية تماماً مع إقفال الجملة الشرطية الأولى .
4 - نجد أن هناك قفلان معاً لأن هناك جملتين شرطيتين .</if></if>
5 - للمزيد من التوضيح وضعتُ لكم الأكواد الضرورية للجملة الشرطية الأولى باللون الأحمر ، فيما الأكواد الضرورية للجملة الشرطية الثانية باللون الأزرق ، كي تستيطيع التمييز بينهما و ترى كيف يكون خط سير الأوامر .
انتهى .
أخشى أن يكون هذا التطبيق صعباً ( خصوصاً للمبتدئين ) لذلك أرجو ممن يصعب عليه استيعاب الأمر تماماً ، أن يسأل هنا في هذا الموضوع لأقوم بالمزيد من التوضيح قبل أن ننتقل للتطبيق الرابع ..
و كذلك للذين نجحوا في تطبيق هذه الخطوة أن يكتبوا هنا عن أي فكرة جديدة مبتكرة قد تخطر إلى بالهم و طبعا إذا نجحوا في تطبيقها ليستفيد منها جميعنا .
و السلام عليكم .
عماد الدين