Роботы, плагины и скрипты к чату MyChat. Разработка альтернативных клиентов и различных утилит. Технические вопросы по программированию, замечания и предложения по развитию API
Аватара пользователя
Степан
Добрый день.
Использую скриптовую функцию mAddNewBBSMessage для добавления объявлений о поздравлении с ДР.
Заметил одну особенность - дата объявления прописывается некорректно, сдвигаясь на величину временной зоны, причем дважды.
Как пример - размещаю объявление данной функцией, например, в 0800(+7). На сервере (в админке) показывается, что объявление добавлено в 15-00. А пользователям выводится, что объявление добавлено еще позже - в 2200(+7+7).
Есть ощущение (предположение), что в момент добавление объявление время корректируется на величину TimeZone (чтобы на сервере лежать, например, в UTC), но вместо -TZ оно добавляется +TZ.

P.S. Не смог найти данную функцию во встроенном справочнике - на форуме (сообщение 3) Вы пишите, что данная функция должна быть в справке - но я там ее не могу найти... В каком она разделе? Поиск находит только в истории версий.
Аватара пользователя
Алексей Пикуров
Перенёс тему в раздел скриптов. Отвечу позже.
Аватара пользователя
Алексей Пикуров
Функция переделана и дополнена. Ожидайте обновление.
viewtopic.php?p=42574#p42574