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

تغییر سبک نمایش تاریخ درج مطلب

تاریخ انتشار: 23 فروردین 1395
ارسال کننده: amin_blog
سلام به همه دوستان. با استفاده از این هک میتونید زمان درج پست ها رو بصورت مدت زمان گذشته شده از تاریخ درج پست نمایش بدید. برای مثال: تاریخ درج: 10 دقیقه پیش
  • آموزش نصب
  • تصاویر
به مسیر engine/modules رفته و فایل functions.php رو باز کنید. و خط زیر را پیدا کنید:
function formatsize($file_size) {
سپس کد زیر را قبل از خط بالا قرار دهید:
function time_ago($time)
{ $time = time() - $time; $time = ($time < 1) ? 1 : $time; $tokens = array( 31536000 => 'سال', 2592000 => 'ماه', 604800 => 'هفته', 86400 => 'روز', 3600 => 'ساعت', 60 => 'دقیقه', 1 => 'ثانیه' ); foreach ($tokens as $unit => $text) { if ($time < $unit) continue; $numberOfUnits = floor($time / $unit); return $numberOfUnits . ' ' . $text . " پیش"; }
}
حالا در همون مسیر فایلهای show.full.php و show.short.php رو باز کنید. کد زیر رو درون فایل های بالا پیدا کنید :
$tpl->set( '{title}', $row['title'] );
حالا کد های زیر رو بعد از کد بالا قرار بدید:
$tpl->set( '{date-ago}', time_ago($row['date']));
حالا برای نمایش تاریخ به سبکی که در این هک گفته شد کافیست از تگ زیر در fullstory.tpl و shortstory.tpl استفاده کنید:
{date-ago}
تغییر سبک نمایش تاریخ درج مطلب
11 نفر (7 کاربر و 4 میهمان) از این مطلب تشکر کرده اند.
تشکر
مدیر سایت
23 فروردین 1395 - 10:30
با تشکر از شما و با عرض پوزش جهت تاخیر در تایید مطلب flower

--------------------
عضو سایت
23 فروردین 1395 - 19:55
خدا قوت....عالیه
عضو سایت
09 آذر 1395 - 07:17
نقل قول: hamid7107
با تشکر از شما و با عرض پوزش جهت تاخیر در تایید مطلب flower

سلام من چطوری میتونم مطالب رو به به صفحات بعدی بفرستم بصورت 1234 الی اخر تموم مطالبم تو صفحه اول سایت هستش توروخدا کمک کنید wassat
مدیر بخش ماژول ها
10 آذر 1395 - 10:20
نقل قول: hostech
نقل قول: hamid7107
با تشکر از شما و با عرض پوزش جهت تاخیر در تایید مطلب flower

سلام من چطوری میتونم مطالب رو به به صفحات بعدی بفرستم بصورت 1234 الی اخر تموم مطالبم تو صفحه اول سایت هستش توروخدا کمک کنید wassat

سلام
مشکلتون رو در انجمن مطرح بفرمایید. سوالتون هیچ ارتباطی به ماژول منتشر شده ندارد.

--------------------
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

 
پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
کد امنیتی: *