Отображение времени публикации материала

  • 4 Ответов
  • 273 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

LayStreet

  • Захожу иногда
  • **
  • 15
  • 0
Добрый день!
Как реализовать так, чтобы при публикации на сайте показывалась не дата добавления, а часы и дни ( например: Опубликовано: 2 часа назад, Опубликовано 1000 дней назад )?

*

White_Tiger

  • Осваиваюсь на форуме
  • ***
  • 88
  • 3
Хороший вопрос. Сдаётся мне штатными методами никак. Но всегда же можно всё сделать ручками: взять системное время, вычесть из него время создания, и рассчитать сколько дней, часов, минут этот временной отрезок составляет.

*

LayStreet

  • Захожу иногда
  • **
  • 15
  • 0
Мне бы узнать в каком направлении копать и где )

*

White_Tiger

  • Осваиваюсь на форуме
  • ***
  • 88
  • 3
Ну я надеюсь с PHP Вы знакомы и брать системное время умеете. Время же создания материала можно взять отсюда: <Имя вашей БД>->таблица CONTENT->поле CREATED. Остаётся написать скрипт в пару строчек, который будет производить необходимые вычисления. А дальше... Ну если у Вас есть уже что-то позволяющее внедрять PHP коды, то всё хорошо. Если нет, могу посоветовать накатить бесплатный плагин "Sourcerer", он позволить внедрять код в любые материалы или модули типа HTML-код. Ну и собственно останется внедрить кусочек скрипта туда куда Вам нужно и в том виде в каком Вам захочется.

*

LayStreet

  • Захожу иногда
  • **
  • 15
  • 0
Спасибо большое, друг мой. Буду пробовать.