grom Опубликовано 19 Июля 2004 Жалоба Поделиться Опубликовано 19 Июля 2004 Создал для теста два события.Положил одно на сегодня, второе на завтра.В админке отметил все показывать и ничего не скрыватьЗапустил задачку для переработки кеширования, т.е. из Таск менеджера перезаписал кэш для Каллендаря. На главной странице вижу только ЗАВТРАШНЕЕ событие!!! Почему??? Ведь в 1.3 сегодняшнее отображалось!!! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 grom Опубликовано 20 Июля 2004 Автор Жалоба Поделиться Опубликовано 20 Июля 2004 А что ответить впадлу или как???Что-то вот не пойму я такое отношение, хоть бы ссылку на описание багов кинули??? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 20 Июля 2004 Жалоба Поделиться Опубликовано 20 Июля 2004 проверял сегодня события в календаре- все ок и сегодня и завтра.. может проблемы с группами доступа - кому доступно событие для просмотра? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 grom Опубликовано 20 Июля 2004 Автор Жалоба Поделиться Опубликовано 20 Июля 2004 С доступом точно все ОК - устанавливаю видеть всем Причем странно - я дам ссылку - глянь Здесь тестовый форум Там в каллендаре есть два события - одно вчера второе сегодня, но не отображалось вчерашнее вообще, часов до 8 вечера вчера видел сегодняшнее, а сегодня его нет Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 d1pro Опубликовано 20 Июля 2004 Жалоба Поделиться Опубликовано 20 Июля 2004 Кэш еще раз проверь и почитай http://forums.invisionpower.com/index.php?showtopic=119533 для ясности. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 21 Июля 2004 Жалоба Поделиться Опубликовано 21 Июля 2004 гы.. вообщем ошибка у них в коде была.. при создании события все нормально создается например для сегодняшнего числа:21.07.2004 23:59:59 - то есть задание действует до конца дняНО при внесении изменений в задание (редактирование уже созданного) оно вставляется с датой :21.07.2004 0:0:1 что значит что оно уже прошло.. КАК ИСПРАВИТЬ!в файле sources\calendar.phpесть функция function do_edit($del=0)и вот внутри нее в районе строки ~686 идет обновление записи в базе $DB->do_update( 'calendar_events', array ( ...нам надо исправить 'unix_stamp' => mktime( 0, 0, 1, $month, $day, $year),на 'unix_stamp' => mktime( 23, 59, 59, $month, $day, $year), Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 grom Опубликовано 21 Июля 2004 Автор Жалоба Поделиться Опубликовано 21 Июля 2004 winnie огромное спасибо, буду пробовать!!!! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 grom Опубликовано 21 Июля 2004 Автор Жалоба Поделиться Опубликовано 21 Июля 2004 Не - не понимаю я все равно.Я ничего не редактировал.Время - т.е. часовой пояс вставлен на +3 - россия...Форум при заходе гостем показывает правильное время для меня... Но каллендарь внутренний отсчитывает четко 3 часа в плюс и отключает событие в каллендаре.Поясните - какой пояс выставлять в форуме по умолчанию, если сервера стоят в Москве??? Ведь люди которые заходят выставят свое сами... И что бы каллендарь не глючил, так как когда я захожу пол своим ником, несмотря на мой сдвиг по времени в +2 от гринвича, каллендарное событие не проявлятся - видимо уже в связи с кэшем...Помогитя!!!!!! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 21 Июля 2004 Жалоба Поделиться Опубликовано 21 Июля 2004 вставить свой часовой пояс в настройках сервака Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 grom Опубликовано 22 Июля 2004 Автор Жалоба Поделиться Опубликовано 22 Июля 2004 winnie сервак не мой, но это не решение проблемы совсем. У сервера стоит время видимо гринвича. Когда я ставлю свое время + 2 а время форума подгоняю под время сервера, то без логина события вижу, с логином время показывает правильно мои 8 часов вечера, а события нету Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
grom
Создал для теста два события.
Положил одно на сегодня, второе на завтра.
В админке отметил все показывать и ничего не скрывать
Запустил задачку для переработки кеширования, т.е. из Таск менеджера перезаписал кэш для Каллендаря.
На главной странице вижу только ЗАВТРАШНЕЕ событие!!!
Почему??? Ведь в 1.3 сегодняшнее отображалось!!!
Ссылка на комментарий
Поделиться на других сайтах
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.