Значек «NEW» в модуле «Новости»
В статье Значек «NEW» в блоке последних файлов шла речь о том, как сделать значек для блока.
Сделаем такое же для новостей.
В первой статье мы делали блок с нуля, форматируя время в юникс-формате Код | 1
| SELECT lid, title, UNIX_TIMESTAMP(date) |
В принципе так же можно поступить и с новостями, но зачем расширять запрос, если дата итак запрашивается в переменную $time. Выход? Функция php strtotime.
Таким образом скармливаем слаедовской функции new_graphic время в юникс формате new_graphic(strtotime($time))
Практическое применение:
для 2.5
Цитата | basic($aid, $datetime, $title." ".new_graphic(strtotime($time)), $counter, bb_decode($hometext), $morelink, $topicid, $cimg, $topicname); |
для 2.1
Цитата | themeindex($aid, $datetime, $title." ".new_graphic(strtotime($time)), $counter, $topic, bb_decode($hometext), $morelink, $topicname, $topicimage, $topictext); |
В результате получаем
Дата публикации: 19.03.2008 Прочитано: 9814 раз |