Jump to content

Обновление количества публикаций.


ExPlaY
 Share

Recommended Posts

Добрый день, пользователи форума.

При создании любого вида форума ( IPB/IPS ), счетчик количества публикаций срабатывает некорректно. Проблема в том, что при создании публикации, счетчик прибавляется, что логично, после удаления публикации, количество убавляется, но если обновить страницу - количество публикаций возвращается до удаления. 

Выполняя запрос SQL, оно обновляется, но как сделать это на автоматической уровне?

UPDATE core_members m LEFT JOIN ( SELECT author_id, COUNT(*) as posts FROM forums_posts WHERE queued=0 GROUP BY author_id ) z ON m.member_id=z.author_id SET m.member_posts=IFNULL(z.posts, 0);
Link to comment
Share on other sites

да думаю раз в сутки сойдёт

хотя надо смотреть на количество удаление тем, если каждый час темы удаляете можно и почаще поставить

 

Link to comment
Share on other sites

Да дело то не в самих и темах, сообщение публикуешь, удаляешь, F5, количество то же, только SQL запрос помогает.

Link to comment
Share on other sites

6 минут назад, ExPlaY сказал:

Да дело то не в самих и темах, сообщение публикуешь, удаляешь, F5, количество то же, только SQL запрос помогает.

ну либо в крон добавить запрос либо после удаления темы в движке прописать этот же запрос, что из-за этого так сильно переживать ну будет там на +1-3 сообщений больше у человека, а потом раз в день обновлять цифру 

Link to comment
Share on other sites

Ещё нужно смотреть настройки а то малоли удалённые темы удаляются навсегда через определённое время которое указанно в настройках.

Если память не изменяет то по стандарту стоит 30 дней

Screenshot_11.thumb.png.e3fffecfb9720a67c918253ea91dc6b7.png

Когда удалятся полностью вот тогда и смотрите счётчик. 

Link to comment
Share on other sites

2 часа назад, accop сказал:

добавить задачу в cron

А крон же есть в IPS да? Я нашел его ток не пойму как данный запрос туда сделать.

33 минуты назад, wasder12 сказал:

Ещё нужно смотреть настройки а то малоли удалённые темы удаляются навсегда через определённое время которое указанно в настройках.

Если память не изменяет то по стандарту стоит 30 дней

Screenshot_11.thumb.png.e3fffecfb9720a67c918253ea91dc6b7.png

Когда удалятся полностью вот тогда и смотрите счётчик. 

Где это находиться? Где то видел забыл где( В IPS 2 дня всего,к IPB привык)

Link to comment
Share on other sites

1 час назад, Спамер192 сказал:

А крон же есть в IPS да? Я нашел его ток не пойму как данный запрос туда сделать.

Где это находиться? Где то видел забыл где( В IPS 2 дня всего,к IPB привык)

Screenshot_12.thumb.png.ed39f6db8aa5704b8104558747d75b30.png

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...