دیتالایف انجین فارسی

دیتالایف انجین فارسی

پشتیبان رسمی سیستم مدیریت محتوا

نمایش محتوا در

نمایش محتوا در ساعات دلخواه

یک هک بسیار ساده و بعضی مواقع پر کاربرد، به این صورت که با قرار دادن محتوا داخل این تگ و انتخاب ساعت شروع و پایان، محتوای مورد نظر در بین دو ساعت انتخاب شده به نمایش در میاد.

آموزش نصب
1) فایل Engine/Classes/templates.class.php رو باز کنید و به دنبال کد زیر بگردید:
$this->template = file_get_contents( $this->dir . "/" . $tpl_name );

بعد از آن، کدهای زیر را کپی کنید:
if (stripos ( $this->template, "[time=" ) !== false) { $this->template = preg_replace_callback ( "#\\[(time)=(.+?)\\](.*?)\\[/time\\]#is", array( &$this, "check_time"), $this->template ); } if (stripos ( $this->template, "[not-time=" ) !== false) { $this->template = preg_replace_callback ( "#\\[(not-time)=(.+?)\\](.*?)\\[/not-time\\]#is", array( &$this, "check_time"), $this->template ); }

2) در همین فایل، به دنبال کد زیر بگردید:
function load_file( $matches=array() ) {

در بالای این خط، کد زیر رو قرار دهید:
function check_time( $matches = array() ) { global $config; $times = explode("|", $matches[2]); $block = $matches[3]; $now = date("H:i", time()+($config['date_adjust'] * 60 )); if ( $matches[1] == "not-time") { if ( $now >= $times[0] && $now <= $times[1] ) return ""; else return $block; } else { if ( $now >= $times[0] && $now <= $times[1] ) return $block; } }


حال پس از اجرای مراحل بالا، می توانید از 2 نمونه کد زیر در قالب سایت استفاده کنید:

1) نمایش محتوای مورد نظر شما، در بین ساعات 20:30 الی 22:50 :
[time=20:30|22:50] Your text or Anything here... [/time]


2) عدم نمایش محتوای مورد نظر شما، در بین ساعات 10:00 الی 12:00 :
[not-time=10:00|12:00] Text will not appear in this time ! [/not-time]
تصاویر
نمایش محتوا در ساعات دلخواه
نظرات کاربران
IMP در 11 تیر 1393 - 21:03 گفته:
مدیر بازنشستهنظرات: 917

خسته نباشی محمد جان، ایده جالبی هستش.

محمدرضا یکتامرام در 11 تیر 1393 - 21:05 گفته:
مدیر کلنظرات: 356

نقل قول: IMP
خسته نباشی محمد جان، ایده جالبی هستش.

ممنون عزیز،
واسه یه سایت چنین چیزی مورد نیاز بود، نشستم به آماده کردنش، گفتم بقیه هم فیض ببرند smile excisted

--------------------

sirus در 11 تیر 1393 - 21:54 گفته:
عضو سایتنظرات: 52

ممنون ازآقای یکتای عزیز
خیلی جالبه وکاربردی

ایمان برومند در 12 تیر 1393 - 12:55 گفته:
عضو سایتنظرات: 129

جالبه بود واقعا cheshmak

حمید صادقی در 12 تیر 1393 - 17:22 گفته:
مدیر سایتنظرات: 465

همه با هم به افتخار محمد عزیز dance
خیلی چیز باحالیه
اینجوری میشه از این ساعت های معکوس شمار به بهترین نحو استفاده کرد و مانور بیشتری روی اونها داد
برای اون قضیه ای هم که داریم روش کار میکنیم خیلی به درد میخوره fellow
جزئیات رو در همون تاپیک میگم love

--------------------

محسن آزادی در 11 دی 1393 - 12:13 گفته:
عضو سایتنظرات: 9

سلام
چجوری میشه ساعت و بازه ی زمانی رو هفتگی کرد ؟ مثلا فقط روزهای سه شنبه از ساعت 10 تا 12

iranearmani.ir در 08 دی 1394 - 03:21 گفته:
میهمان

اگر همینو برای زبان انتخاب شده بخوام که از کوکی میخونه به چه صورت هست ؟

3333333 در 05 خرداد 1396 - 03:56 گفته:
عضو سایتنظرات: 21

خیلی جال بود و خاص labkhand
تشکر ویژه

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!