Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Trotor

Количество созданных тем

Рекомендованные сообщения

У меня стоит хук "Количество созданных тем", показывающий сколько пользователь создал тем на форуме.

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

Как это можно поправить?

 

Сам хук прикрепляю к сообщению.

Количество созданных тем.xml

Поделиться сообщением


Ссылка на сообщение
Но вот есть у него одна неприятность - при удалении тем, счётчик количества тем у пользователя не меняется.

Так и с постами такая же история + при удалении тема перемещается в мод. панель. А у Вас 3.1 в корзину.

Поделиться сообщением


Ссылка на сообщение

Так и с постами такая же история + при удалении тема перемещается в мод. панель. А у Вас 3.1 в корзину.

Так и есть, но при удалении тем с Корзины, счётчик не обновляется. Также если темы соединить, счётчик также не обновляеться.

 

Пересчёт сообщений стандартный даёт результат, но только на сообщения. Какой нужно фикс сделать, что бы пересчёт сообщений влиял и на темы?

 

Или же сделать отдельный пересчёт тем, на основе как с репутацией - http://ipbskins.ru/forum/topic7962.html/page__view__findpost__p__62086

Поделиться сообщением


Ссылка на сообщение

Так и есть, но при удалении тем с Корзины, счётчик не обновляется.

Счетчик тем как и сообщений при удалении не обновляется.

Обновить можно 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);

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Обновить можно sql запросом

Ух ты, как просто ларчик открывается. Большое спасибо.

 

Счетчик тем как и сообщений при удалении не обновляется.

Странно, но у меня обновляется корректно.

Поделиться сообщением


Ссылка на сообщение

При удалении сообщения юзера общее количество не уменьшается

Я затупил. Я имел в виду что после глобального пересчёта с админки всё нормально - счётчик правильную показывает цифру :)

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...