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