[FAQ] SMF1

Автор digger®, 25 августа 2009, 03:49:59

« предыдущая - следующая »

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

digger®

25 августа 2009, 03:49:59 Последнее редактирование: 26 октября 2009, 23:56:58 от digger
Q: Проблема с отображением названий месяцев в датах. Например, сентябрь показывается как "БХЭвпСам", и так далее. Короткие названия месяцев тоже показываются таким же образом (БХЭ = Сен).
A: В зависимости от языка форума, должна быть строка в файле index.russian.php 
$txt['lang_locale'] = 'ru_RU.CP1251';
или в index.russian-utf8.php
$txt['lang_locale'] = 'ru_RU.UTF8';


Q: Время форума отличается от времени сервера или не происходит переход на зимнее/летнее время.
A: SMF1 поддерживает таймзоны, но в админке нет настроек для изменения. Таймзона задается только при установке или обновлении форума.
Вручную можно установить, изменив в таблице smf_settings значение value для variable default_timezone
Например:
Код

UPDATE smf_settings SET VALUE='Europe/Moscow' WHERE variable='default_timezone'

Вместо Europe/Moscow подставить свою таймзону, список можно посмотреть здесь http://php.net/manual/en/timezones.php
Работает это только для PHP >= 5.1

Так же существует мод Timezone Select (include automatic DST correction)