Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Haktar

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

Recommended Posts

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

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

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

 

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

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

Share this post


Link to post
Share on other sites
Но вот есть у него одна неприятность - при удалении тем, счётчик количества тем у пользователя не меняется.

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

Share this post


Link to post
Share on other sites

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

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

 

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...