Опубликовано: 25 ноября 201510 г У меня стоит хук "Количество созданных тем", показывающий сколько пользователь создал тем на форуме. Но вот есть у него одна неприятность - при удалении тем, счётчик количества тем у пользователя не меняется.Как это можно поправить? Сам хук прикрепляю к сообщению.Количество созданных тем.xml
Опубликовано: 25 ноября 201510 г Но вот есть у него одна неприятность - при удалении тем, счётчик количества тем у пользователя не меняется.Так и с постами такая же история + при удалении тема перемещается в мод. панель. А у Вас 3.1 в корзину.
Опубликовано: 25 ноября 201510 г Автор Так и с постами такая же история + при удалении тема перемещается в мод. панель. А у Вас 3.1 в корзину.Так и есть, но при удалении тем с Корзины, счётчик не обновляется. Также если темы соединить, счётчик также не обновляеться. Пересчёт сообщений стандартный даёт результат, но только на сообщения. Какой нужно фикс сделать, что бы пересчёт сообщений влиял и на темы? Или же сделать отдельный пересчёт тем, на основе как с репутацией - http://ipbskins.ru/forum/topic7962.html/page__view__findpost__p__62086
Опубликовано: 25 ноября 201510 г Так и есть, но при удалении тем с Корзины, счётчик не обновляется.Счетчик тем как и сообщений при удалении не обновляется.Обновить можно sql запросом UPDATE ibf_members m LEFT JOIN (SELECT COUNT(*) as count, starter_id FROM ibf_topics GROUP BY starter_id) z ON z.starter_id=m.member_id SET m.topics_started=IFNULL(z.count, 0);
Опубликовано: 25 ноября 201510 г Автор Обновить можно sql запросомУх ты, как просто ларчик открывается. Большое спасибо. Счетчик тем как и сообщений при удалении не обновляется.Странно, но у меня обновляется корректно.
Опубликовано: 25 ноября 201510 г Странно, но у меня обновляется корректно.При удалении сообщения юзера общее количество не уменьшается
Опубликовано: 25 ноября 201510 г Автор При удалении сообщения юзера общее количество не уменьшаетсяЯ затупил. Я имел в виду что после глобального пересчёта с админки всё нормально - счётчик правильную показывает цифру :)
У меня стоит хук "Количество созданных тем", показывающий сколько пользователь создал тем на форуме.
Но вот есть у него одна неприятность - при удалении тем, счётчик количества тем у пользователя не меняется.
Как это можно поправить?
Сам хук прикрепляю к сообщению.
Количество созданных тем.xml