[Хак] Лента активности - вывод даты вместо промежутка времени, прошедшего с события

+52
1.63K
меня достал уже этот глюк ленты активности, когда не совпадает время события и сколько времени прошло с момента события, а особенно накаляет глюк "меньше минуты назад" — ни на форуме, ни в траке я адекватного решения этой проблемы так и не нашёл, поэтому пошёл другим путём который у меня работает без глюков. и так приступим к манипуляциям.

открываем \core\classes\actions.class.php

находим

  1. $action['pubdate'] = cmsCore::dateDiffNow($action['pubdate']);
  2.  
заменяем на
  1. $action['pubdate'] = cmsCore::dateformat($action['pubdate']);
  2.  
теперь нужно только избавиться от слова назад
для этого нужно открыть следующие файлы
в папках \templates\ваш_шаблон\components\ и \templates\ваш_шаблон\modules\ все файлы шаблонов начинающиеся на com_actions
проверить на наличие
  1. {$LANG.BACK}
и удалить этот текст
для удаления в админке слова назад нужно открыть фаил \templates\ваш_шаблон\admin\actions.php и из строки
  1.  
  2. <?php if ($action['is_new']){ ?> is_new<?php } ?>"><?php echo $action['pubdate']; ?> назад
  3.  
удалить слово назад.
выглядит вот так Иллюстрация

ну и как обычно — от поощрений не откажусь (инфа на стене и в подписе на форуме), а так же приветствуется плюс в карму

ps — я вс так же занят учёбой и свободного времени практически нет
+3
stasis stasis 11 лет назад #
СПАСИБО! Вот так лучше смотрится...
+3
g.v.d g.v.d 11 лет назад #
Спасибо большое! Долго ждал этот хак.
0
Александр Александр 11 лет назад #
Большое спасибо, пригодится
+1
kaless kaless 11 лет назад #
Классный хак, теперь лента имеет человеческий вид.
0
iLoveNY iLoveNY 11 лет назад #
Отличный хак, спасибо за работу!
0
Данила Данила 11 лет назад #
Спасибо! Небольшой, но очень приятный хак!
0
Patriot Patriot 11 лет назад #
На форуме в "последние сообщения" и "новые темы" версии 1.10.1, присутствует слово "Назад". Куда копнуть для его удаления?
0
Patriot Patriot 11 лет назад #
И в постах на форуме, вместо промежутка прикрутить бы дату. Автора давненько нет на сайте, может кто подскажет как изменить?

Еще от автора

Модуль для бесплатной версии компонента "Попутчики" автора Олег
и так представляю вашему вниманию модуль для бесплатной версии компонента "Попутчики" написанной Олегом.
список всех Event-ов системы
решил отдохнуть минут пять от подготовки к госам - полез сюда на сайт, прочитал такую строку в комментах в одном из последних блогов пришла идея разыс
[Хак] Выйти/войти и остаться на той же странице
где то видел на форуме тему про редирект при логине \ разлогине - как остаться на той же самой странице, если у вас стоит форма входа на всех страница
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.