این نوع شرطی میاد بررسی میکنه که اگه کاربر تو گروه مدیریت کل باشه کد براش نمایش داده بشه/اجرا شه (توجه کنین که اون کاربرایی رو که دسترسی مدیریت کل رو بهش دادین تو این شرطی بررسی میشه و شامل اونها هم هستش)
{{if member.isAdmin()}}<!--کد-->{{endif}}
نمونه 9:
این نوع شرطی میاد بررسی میکنه که اگه کاربر بن شده باشه کد براش نمایش داده بشه/اجرا شه
{{if member.isBanned()}}<!--کد-->{{endif}}
نمونه 10:
این نوع شرطی میاد بررسی میکنه که کاربر اگر از برنامه تالار استفاده میکنه این کد براش نمایش داده بشه/اجرا شه (برای استفاده برای سایر برنامه ها باید کلید اون برنامه رو داشته باشین)
{{if request.app=='forums'}}<!--کد-->{{endif}}
نمونه 11:
این نوع شرطی میاد بررسی میکنه که اگه کاربر از برنامه تالار استفاده میکنه و آیدی تالار 3 هست کد نمایش داده بشه/اجرا شه
این شرطی میاد بررسی میکنه که اگه مقدار متغیر فلان در قالب X بود کد اجرا شه: (بیت های قالب در IPS4 ممکن است یک یا چند متغیر را از کد پشتیبان دریافت کنند. این فقط در قالبی کار می کند که متغیری که بررسی می کنید به آن منتقل می شود)
سلام خدمت همه کاربران عزیز و گرامی
بعد مدتها با این آموزش اومدم خدمتتون. تو این آموزش بهتون یاد میدم که چطور میتونین از کدهای شرطی if خود IPS در جاهای مختلف انجمن استفاده کنین.
اگه با زبان برنامه نویسی php آشنایی داشته باشین میدونین که برای اعمال شرط تو کدنویسی ما از {{if}}, {{else}} و {{elseif}} استفاده میکنیم.
حالا نوبت میرسه به توضیحات اصلی:
نمونه 1:
این نوع شرطی میگه که اگه آیدی کار 3 بود کد اول رو اجرا کن و اگه 9 بود کد دوم رو و اگه هیچ کدوم از اینا نبود کد سوم رو اجرا کن
نمونه 2:
این نوع شرطی میاد بررسی میکنه که اگه کاربر قبلا ثبت نام و لاگین کرده کد زیر رو بهش نمایش بده/اجرا کن
نمونه 3:
این نوع شرطی میاد بررسی میکنه که اگه کاربر مهمان هستش کد زیر رو بهش نمایش بده/اجرا کن
نمونه 4:
این نوع شرطی میاد بررسی میکنه که اگه آیدی کاربر یکی از اعداد 5 8 472 باشه کد براش نمایش داده بشه/اجرا شه
نمونه 5:
این نوع شرطی میاد بررسی میکنه که اگه آیدی گروه کاربری 4 باشه کد براش نمایش داده بشه/اجرا شه
نمونه 6:
این نوع شرطی میاد بررسی میکنه که اگه پستها یا همون ارسالهای کاربر بیشتر از 3 تا باشه کد براش نمایش داده بشه/اجرا شه
نمونه 7:
این نوع شرطی میاد بررسی میکنه که اگه پستها یا همون ارسالهای کاربر کمتر از 3 تا باشه کد براش نمایش داده بشه/اجرا شه
نمونه 8:
این نوع شرطی میاد بررسی میکنه که اگه کاربر تو گروه مدیریت کل باشه کد براش نمایش داده بشه/اجرا شه (توجه کنین که اون کاربرایی رو که دسترسی مدیریت کل رو بهش دادین تو این شرطی بررسی میشه و شامل اونها هم هستش)
نمونه 9:
این نوع شرطی میاد بررسی میکنه که اگه کاربر بن شده باشه کد براش نمایش داده بشه/اجرا شه
نمونه 10:
این نوع شرطی میاد بررسی میکنه که کاربر اگر از برنامه تالار استفاده میکنه این کد براش نمایش داده بشه/اجرا شه (برای استفاده برای سایر برنامه ها باید کلید اون برنامه رو داشته باشین)
نمونه 11:
این نوع شرطی میاد بررسی میکنه که اگه کاربر از برنامه تالار استفاده میکنه و آیدی تالار 3 هست کد نمایش داده بشه/اجرا شه
نمونه 12:
این نوع شرطی میاد بررسی میکنه که اگه کاربر تو گروههای کاربری 2 4 یا 6 بود کد براش نمایش داده بشه/اجرا شه
نمونه 13:
این نوع شرطی میاد بررسی میکنه که اگه آیدی تالار 10 یا 13 باشه کد نمایش داده بشه/اجرا شه
نمونه 14:
این نوع شرطی میاد بررسی میکنه که اگه آیدی تالار 10 و 13 باشه کد نمایش داده بشه/اجرا شه
نمونه 15:
این نوع شرطی میاد بررسی میکنه که اگه برنامه مورد استفاده "downloads" باشه کد نمایش داده بشه/اجرا شه
نمونه 16:
این نوع شرطی میاد بررسی میکنه که اگه قالب مورد استفاده آیدیش 1 باشه کد نمایش داده بشه/اجرا شه
نمونه 17:
این نوع شرطی میاد بررسی میکنه که اگه آیدی صفحات مورد استفاده 1 2 3 4 و 5 باشه کد نمایش داده بشه/اجرا شه
نمونه 18:
این نوع شرطی میاد بررسی میکنه که اگه ماژول privacy باشه کد نمایش داده بشه/اجرا شه
نمونه 19:
این نوع شرطی میاد بررسی میکنه که اگه کاربر زبان انتخابیش انگلیسی باشه کد نمایش داده بشه/اجرا شه
نمونه 20:
این کد میاد بررسی میکنه که تنظیمات مقدار X رو داره یا نه که اگه داشت کد اجرا شه:
نمونه 21:
این شرطی میاد بررسی میکنه که اگه مقدار متغیر فلان در قالب X بود کد اجرا شه: (بیت های قالب در IPS4 ممکن است یک یا چند متغیر را از کد پشتیبان دریافت کنند. این فقط در قالبی کار می کند که متغیری که بررسی می کنید به آن منتقل می شود)
نمونه 22:
این نوع شرطی میاد بررسی میکنه که اگر از برنامه تالار استفاده میکنه و آیدی تالار عدد X هستش کد نمایش داده بشه:
نمونه 23:
این نوع شرطی میاد بررسی میکنه که اگه قالب در حالت چپ پین (LTR) بود کد A رو نمایش بده و اگه در حالت راست چین (RTL) بود کد B رو نمایش بده:
نمونه 24:
همچنان ادامه دارد....
IPSforum.ir