Хак functions.php (время, отображаемое возле поста)

1.36K
.
Pistolero, при смотрелся к скрину - это же не мой код, у меня "завтра" не запрограммировано
.
ДоХтор, Так не твой, я просто в Таборе эту фишку увидел , поржал и сюда скинул что посмотрели как люди делают.
.
# Pistolero (02.12.2016 / 08:54)
ДоХтор, Так не твой, я просто в Таборе эту фишку увидел , поржал и сюда скинул что посмотрели как люди делают.
Так это у них стёб или недочёт?
.
ДоХтор, Это больше всего недочет.
.
ДоХтор
Pistolero, посмотрел ещё раз скрин -- по смеялся вслух Никогда такого не видел! ))
.
JohnCMS
ДоХтор,
function MyTime($times=NULL){
$time=time();
if (($time-$times) <= 60){
$timesp=slv((($time-$times)),'секунду','секунды','секунд').' назад';
return $timesp;
}elseif (($time-$times) <= 3600){
$timesp=slv((($time-$times)/60),'минуту','минуты','минут').' назад';
return $timesp;
}else{
$today=date('j M Y',$time);
$yesterday=date('j M Y',strtotime('-1 day'));
$timesp=date('j M Y в H:i',$times);
$timesp=str_replace($today,'Сегодня',$timesp);
$timesp=str_replace($yesterday,'Вчера',$timesp);
$timesp=strtr($timesp, array('Jan' => 'Янв', 'Feb' => 'Фев', 'Mar' => 'Марта', 'May' => 'Мая', 'Apr' => 'Апр', 'Jun' => 'Июня', 'Jul' => 'Июля', 'Aug' => 'Авг', 'Sep' => 'Сент', 'Oct' => 'Окт', 'Nov' => 'Ноября', 'Dec' => 'Дек'));
return $timesp;
}
}

Переделаешь под 6.2 0?
.
человек И пароход
Jesk, Разве не работает на 6-ке?
.
JohnCMS
Пример
(23 Окт 2016 в 10:04)
(Сегодня в 00:01)
(Вчера в 20:56)
(8 секунд назад)
(23 секунды назад)
.
JohnCMS
Crack, Не это я другой код дал
.
человек И пароход
Jesk, Этот код не работает на 6-ке?
function MyTime($times=NULL){
$time=time();
if (($time-$times) <= 60){
$timesp=slv((($time-$times)),'секунду','секунды','секунд').' назад';
return $timesp;
}elseif (($time-$times) <= 3600){
$timesp=slv((($time-$times)/60),'минуту','минуты','минут').' назад';
return $timesp;
}else{
$today=date('j M Y',$time);
$yesterday=date('j M Y',strtotime('-1 day'));
$timesp=date('j M Y в H:i',$times);
$timesp=str_replace($today,'Сегодня',$timesp);
$timesp=str_replace($yesterday,'Вчера',$timesp);
$timesp=strtr($timesp, array('Jan' => 'Янв', 'Feb' => 'Фев', 'Mar' => 'Марта', 'May' => 'Мая', 'Apr' => 'Апр', 'Jun' => 'Июня', 'Jul' => 'Июля', 'Aug' => 'Авг', 'Sep' => 'Сент', 'Oct' => 'Окт', 'Nov' => 'Ноября', 'Dec' => 'Дек'));
return $timesp;
}
}
Всего: 40