Показать сообщение отдельно
Старый 12.05.2013, 09:28 Вверх   #1
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо Замена фраз в связи с отказом России от перехода на летнее/зимнее время и сменой пояс

Замена фраз в связи с отказом России от перехода на летнее/зимнее время и сменой пояс

тема автора тут

Благодарности оставляйте следующим людям:
  • zCarot - русификация vBulletin
  • dash - часовые пояса
  • Dimoks - полезные советы
  • Luvilla - за трезвую подсказку немного пьяному мне

Всем нам известно, что в России сменились часовые пояса + перехода на зимнее/летнее время больше не будет.
Например, часовой пояс в Москве равен +4 от GMT, но на наших форумах(в опциях) Москва до сих пор причислена к GMT +3.
Что же делать? Менять вручную фразы? Ждать когда разработчики выпустят патч?

Исправляем ситуацию следующим образом:

1. Перезаписываем языки (скачайте локализатор согласно установленным языкам на вашем форуме).В локализаторах содержатся только те фразы, которые относятся к часовым поясам. Фразы которые вы редактировали "под свои нужды" не перезапишутся, кроме фраз относящихся к GMT. В английскую версию добавлен город Киев.

2. Редактируем шаблон (не для всех форумов!)
Если форум нацелен на контингент из России и в настройке форума "Основные настройки" - "Дата и время" часовой пояс по умолчанию: Москва. Ставим опцию отключения автокоррекции DST по умолчанию.



Редактируем шаблон modifyoptions_timezone:

Найти:

Код:
				<option value="2" $selectdst[2]>$vbphrase[automatically_detect_dst_settings]</option>
				<option value="1" $selectdst[1]>$vbphrase[dst_corrections_always_on]</option>
				<option value="0" $selectdst[0]>$vbphrase[dst_corrections_always_off]</option>
Заменить на:

Код:
				<option value="0" $selectdst[0]>$vbphrase[dst_corrections_always_off]</option>
				<option value="1" $selectdst[1]>$vbphrase[dst_corrections_always_on]</option>
				<option value="2" $selectdst[2]>$vbphrase[automatically_detect_dst_settings]</option>
3. Добавляем объявление для юзеров, примерно такого содержания:
Путь к картинке и вообще её применение определяйте сами, собственно, как и сам текст. Это всего лишь пример.

Код:
<img src="images/attention.png" alt="" />
<br />
<font color="red"><b>Внимание!</b></font>
В связи с тем, что в России отменили переход на зимнее время, всем кто живёт в России, нужно сделать следующее:
Мой кабинет → Опции → Часовой пояс → <strong>Выбрать часовой пояс</strong> → Опции перехода на летнее/зимнее время (DST): <strong>Коррекция DST всегда отключена</strong>
<br />
<span style="float: right;"><font size="1"><i>С уважением, администрация форума <font color="blue">domen.com</font></i></font></span>
Автор: TAIFUN
  Ответить с цитированием
Cказали cпасибо:
 
Время генерации страницы 0.06569 секунды с 10 запросами