Страница 1 из 2

Переход на зимнее время

Добавлено: 27 окт 2009, 00:56
Rezaka™
В связи с тем, что в ночь с 24 на 25 октября 2009 года состоялся переход на зимнее время (стрелки часов перевели на час назад). Просьба к пользователям: зайти в Центр пользователя - Настройки форума - находим Сейчас действует летнее время: и отмечаем "НЕТ". После чего жмем кнопку Отправить.

Изображение

С Уважением, администрация форума.

Добавлено: 27 окт 2009, 01:11
MICH
Rezaka™,

а по дефолту всем юзерам нельзя в час Ж обновлять сей сэттинг? не понравилось юзеру, что у тебя форум обновил лето на зиму, зашел - перставил для себя любимого обратно на лето и кричишь всем - вот такое хреновое у нас в декабре лето!!!! :D

Добавлено: 27 окт 2009, 10:26
Паша
MICH писал(а):а по дефолту всем юзерам нельзя в час Ж обновлять сей сэттинг?

MICH, разработчики форума не предусмотрели такой возможности. :(

Мы с Rezaka™ два дня ломали голову, как бы это сделать, чтобы доставить минимальные неудобства пользователям - это самый простой вариант вроде.

Добавлено: 27 окт 2009, 11:04
Rezaka™
MICH, да и не у всех пользователей одинаковый часовой пояс, и время в некоторых странах не переводят :)

Добавлено: 28 окт 2009, 03:00
MICH
Rezaka™ писал(а):MICH, да и не у всех пользователей одинаковый часовой пояс, и время в некоторых странах не переводят :)


так часовой пояс тут не при чем.... просто накатить галко зимне-летнее время....

а про некоторые страны и не переводют - гыыыыы :hahaha: у нас тут кедайцев многа? :lol:

ладно, нет так нет.... спасибон, что хоть пердупердили, что надо тыкнуть крысой пару раз, а не вопеть в траблах - админ какого :hospital: у тебя на сцайте время неправильное!!! :D

Добавлено: 28 окт 2009, 10:18
Паша
Такое ощущение, что проблема перехода на зимнее время волнует только Мишу.

Хотя, возможно остальные пользователи втихоря перевели и не отписались. :)

Добавлено: 29 окт 2009, 00:54
MICH
Паша писал(а):Такое ощущение, что проблема перехода на зимнее время волнует только Мишу.


специфика работы мля.... фсе бы пофиксить и солвер трабла предложить ;)

ладно, пойду пивка открою, пока вы тут со временем оперделиться не можете.... пиву пофиг летне-зимние часы и пояса :drinks:

Добавлено: 30 окт 2009, 23:53
Палыч
Паша писал(а):проблема перехода на зимнее время волнует только Мишу.

А в чём проблема?
MICH писал(а):тыкнуть крысой пару раз
? Или каждый должОн старшОму долОжить? :girl_phone:

Добавлено: 29 мар 2010, 04:20
Игорь
В связи с тем, что в ночь с 28 на 29 марта 2010 года состоялся переход на летнее время (стрелки часов перевели на час вперёд), просьба к пользователям: зайти в Центр пользователяНастройки форумаОбщие настройки → находим Сейчас действует летнее время: и отмечаем "Да". После чего жмём кнопку Отправить.

Изображение

С Уважением, Администрация форума.

Добавлено: 29 мар 2010, 14:10
EXEMOK
Код на PHP для определения сейчас действует летнее время или нет.
Проверка на ==3 это для Москвы сделано.

То есть в принципе может хватит первой строки, остальное это я уже костыль прикручивал, вполне возможно его вам надо нах выбросить.

Код: Выбрать все

      $offset = $today->getOffset();
      $offset =  $offset/3600;
      
      if ($offset==3) {
         $offset = 0;
      }
      else {
         $offset = 1;
      }

Добавлено: 29 мар 2010, 16:22
Rezaka™
EXEMOK, то что ты привел актуально для форума, но никак не для каждого пользователя. Можно конечно и SQL запрос в базе выполнить, только не во всех странах время переводят, поэтому не для всех пользователей это актуально.

п.с. ну да ладно, переключил всем на летнее ;)

Добавлено: 30 мар 2010, 19:11
EXEMOK
Rezaka™, Я к тому, что можно сделать опцию "учитывать переход на летнее время".

А действует оно сейчас или нет - решать уже автоматически с помощью указанной выше функции

Я на phpbb2 ставил мод, который сам всё это делает, неужели на Phpbb3 только вручную переключать нужно?

Добавлено: 30 мар 2010, 20:29
Rezaka™
EXEMOK писал(а):неужели на Phpbb3 только вручную переключать нужно?

нет, также можно поставить мод, но он пока никому ненадо

Добавлено: 31 окт 2010, 09:43
Паша
Переводим часы на час назад. :)

Добавлено: 31 окт 2010, 11:49
Bill Humble
Не надо беспокоить юзеров. Все отлично переключается в админке.

Добавлено: 31 окт 2010, 14:02
Игорь
Bill Humble, :so_happy: спасибо за подсказку. Я только что зашёл в настройки, глянул, а там :) уже стоит зимнее время.

Видимо приоритет имеет настройка в профиле пользователя.

Добавлено: 31 окт 2010, 15:29
Nik_it_ON
Прочитал тема, но, честно, так и не понял надо самому куда-нибудь жать или не надо. То ли за меня уже изменят время на форуме то ли самому переключить?

Добавлено: 31 окт 2010, 21:03
Rezaka™
Bill Humble, и как это влияет на пользователей ;) Вот именно что никак. Но пользователей действительно беспокоить больше незачем, поставил всем зимнее время с помощью SQL-запроса в БД.

Добавлено: 01 ноя 2010, 00:22
Игорь
Rezaka™ писал(а):... поставил всем зимнее время с помощью SQL-запроса в БД.
Сделай ещё ежегодное напоминание в мобильнике на весну - :ugeek: послать SQL-запрос на перевод всех на летнее время.

Добавлено: 01 ноя 2010, 10:21
Bill Humble
Rezaka™, ага :( Это влияет только на гостей и вновь зарегистрированных. Но ставить летнее время запросом считаю неправильно. Вдруг я живу в Египте и не перехожу на летнее время?
В идеале разработчикам наверно надо было предусмотреть в профиле три варианта: "Летнее время: да", "Летнее время: нет" и "Летнее время: как в настройках форума". Тогда тем, кто живет в РБ, было бы достаточно один раз поставить галочку "как в настройках форума".