• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Модуль Вывод даты как в версии 6.5

Статус
В этой теме нельзя размещать новые ответы.

610

Создатель
Регистрация
30 Июн 2007
Сообщения
14
Реакции
0
Данный хак позволяет внести функцию для версий ниже 6.5.
Изменен алгоритм вывода даты у новостей и комментариев. Например если новость или комментарий были добавлены сегодня или вчера, то они выводятся в формате: "Сегодня, 12:34" или "Вчера, 12:34". В противном случае дата выводится в формате указанном в настройках скрипта.

Внести следующие изменения в файлы engine/modules/show.short.php и engine/modules/show.full.php

Удалить:
Код:
'{date}'                => langdate($config['timestamp_active'], $row['date']),
Найти:
Код:
$tpl->set('',  $news_find);
Добавить ниже:
Код:
if (date(Ymd, $row['date']) ==     date(Ymd, $_TIME)) {

            $tpl->set('{date}',  $lang['time_heute'].langdate(", H:i", $row['date']));

        } elseif (date(Ymd, $row['date']) ==     date(Ymd, ($_TIME - 86400))) {

            $tpl->set('{date}',  $lang['time_gestern'].langdate(", H:i", $row['date']));

        } else {

            $tpl->set('{date}',  langdate($config['timestamp_active'], $row['date']));

        }
Открыть languages/Russian/website.lng
Найти:
Код:
'charset'            =>    "windows-1251",
Ниже добавить:
Код:
'time_heute'        =>    "Сегодня",
'time_gestern'        =>    "Вчера",
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху