Клуб речных туристов. Отзывы о круизах на теплоходах http://cruizi-spb.ru/ |
|
Проблемы с благодарностями http://cruizi-spb.ru/viewtopic.php?f=9&t=765 |
Страница 1 из 1 |
Автор: | Ярл [ 05 янв 2011 17:47 ] |
Всех еще раз с Наступившими и Наступающими праздниками!! У меня выскакивает какой-то глюк при нажатии на кнопку "благодарить" 50х50 вывешивается окно "некорректные действия", и спасибо иногда учитывается, а иногда нет. Это надо самому корректировать или со временем отладится? |
Автор: | Levchenya [ 06 янв 2011 11:07 ] |
Ярл писал(а): У меня выскакивает какой-то глюк при нажатии на кнопку "благодарить" 50х50 вывешивается окно "некорректные действия", и спасибо иногда учитывается, а иногда нет. Это надо самому корректировать или со временем отладится? Самому, скорее всего, ничего не сделать. Со временем изменитсья может, если авторы модификации найдут ошибку и исправят ее, а мы потом обновим систему у себя. Похоже на то, что это глюк системы благодарения (которая слишком сложна, чтобы в ней что-то менять). Судя по отзывам, такая проблема (именно у нас на форуме за последние дни) уже отмечена неоднократно и, самое главное, в большинстве случаев благодарность засчитывается. Так что, думаю, это не причина отказываться от системы Советую пока просто не обращать внимания на эту ошибку, а если кто-то участвует в форуме http://www.phpbbguru.net/community/topic25848.html , поднимите там этот вопрос (если он еще не обсуждался). Вроде бы я все правильно настроил, когда систему устанавливал у нас, хотя никто от ошибки не застрахован Через месяц-другой соберем статистику, часто ли эти сбои случаются. Вот мне везет, ни разу не сбивалось - а я поупражнялся в "спасибах", прежде чем их "выпускать в народ" |
Автор: | Levchenya [ 07 янв 2011 13:26 ] |
Та ошибка, которая иногда проявлялась (Fatal error: Cannot instantiate non-existent class: messenger in /home/ladozhskyspbru/cruizispbru/www/includes/functions_thanks.php on line 511), была связана с попыткой отослать уведомление о благодарности на электронную почту. Исправил код, так что смотрите, теперь должно работать нормально. А вот уведомления в виде ЛС, вроде, работают корректно с самого начала. Желающие их получать могут в Личном разделе / Личные настройки включить эти уведомления, а чтобы они не переполняли почтовый ящик, создать папку "Благодарности" и правило для фильтрации уведомлений, чтобы они автоматически оказывались в этой папке (ucp.php?i=pm&mode=options, Определённые правила: #1 Если Тема содержит "Благодарность за сообщение " Поместить в папку -> Благодарности). Комментарий для тех, кто понимает (я вот сам не уверен, что сделал правильно). В коде было написано (ошибка случалась при создании класса) то есть сам автор сомневался, нужна проверка или нет Снял комментарии, само собой, получил новую ошибку Fatal error: Cannot redeclare class messenger in /home/ladozhskyspbru/cruizispbru/www/includes/functions_messenger.php on line 24 (при этом уведомления по почте пошли нормально, раньше их не было!) Посмотрел, как в других местах форума инициализируется отсылка сообщения. Везде написано Сделал так же, посмотрим, что будет. |
Автор: | Ярл [ 07 янв 2011 14:55 ] |
Да Вы, батенька, волшебник!)) Это говорю с большим уважением за такую оперативную корректировку!!! |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |