1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Вместо точных дат только дни недели

Тема в разделе "Для новичков", создана пользователем Хейм, 14.05.2014.

Загрузка
  1. Хейм

    Хейм Пользователь

    Регистрация:
    03.05.14
    Сообщения:
    3
    Симпатии:
    0
    Версия XF:
    1.3.1
    Подскажите, что сделать. Вместо точных дат (по всему форуму) выводятся только дни недели. Примеры:

    - Инфо под авиком. Регистрация: Пятница
    - Последняя тема. Название темы: Четверг.
    - Время создание темы. Автор темы, Четверг в 18:27

    Коррекция в админке, во Внешний вид -> языки, ничего не дал.
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    В опциях такой настройки нет. Если нужно изменить везде, то придется менять library/XenForo/Locale.php, в котором необходимо будет добавить в нужных местах проверку:
    Код:
        if (!$format)
         {
           $format = 'absolute';
         }
    Если нужно изменить только в конкретном месте, то либо править шаблон, либо через TMS. Нужно изменять конструкции вывода даты и времени к такому виду:
    Код:
    {xen:datetime $timestump, 'absolute'}
     
    Хейм нравится это.
  3. Хейм

    Хейм Пользователь

    Регистрация:
    03.05.14
    Сообщения:
    3
    Симпатии:
    0
    Версия XF:
    1.3.1
    infis, благодарю за ответ.

    Проблема оказалась в другом. Я только приглядываюсь (перед покупкой лицензии) к скрипту данного форума (до этого пользовался исключительно Invision Power Board, и форум у меня совсем новый. Так вот, я не знал, что если форум новый (до одной недели) то форум просто не выводит даты в формате день, месяц и год. Неделя прошла и форум сам отобразил даты в нужном формате.

    Тема не актуальна.
     
  4. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Ну в общем да, даты отображаются относительными, если менее недели, и абсолютными, если больше недели.
     

Поделиться этой страницей