Перейти к контенту
  • 0

Неправильное отображение кол-ва сообщений


ibuser

Вопрос

Почему происходит на 3.1.4 неправильное отображение кол-ва сообщений? Не соответствует кол-во сообщений для любого пользователя на форуме (строка Сообщений: ...) под Аватором кол-ву сообщений выводимых в "Публикации Пользователя - Все сообщения". Значение под Аватором всегда больше.

 

p.s. Пересчет "Обновление счетчиков пользователей" в АЦП делался, кэш обновлялся.

 

Собственно, эта же проблема и на этом форуме ibresource.ru

Изменено пользователем ibuser
Ссылка на комментарий
Поделиться на других сайтах

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

  • 0

Потому что при просмотре всех сообщений пользователя, учитываются сообщения только за 1 год.

33 публикаций создано ibuser

(учитываются публикации только с 28 Декабрь 09)

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Неправильная версия. Проверено на пользователях которые зарегистрированы меньше чем год, но у них уже несоответствие этих значений, причем значительное.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Для эксперимента возьмём пользователя DivDivAdm Регистрация: 09 Август 10

В профиле у него написано, что "Сообщений: 76"

Нажимаем на кнопочку "Публикации пользователя" в открывшемся окне справа выбираем пункт "Все сообщения DivDivAdm" и нажимаем "обновить" и видим:

75 публикаций создано DivDivAdm

(учитываются публикации только с 28 Декабрь 09)

В итоге исчезло всего 1 сообщение, а вы говорите значительно, возможно ещё надо сделать перерасчёт сообщений пользователей на этом форуме.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Я не утверждаю что для всех пользователей одинаково большая разница - для всех пользователей эта разница отличная по кол-ву. У некоторых пользователей разница в несколько сообщений, а у некоторых в десятки и сотни сообщений и разница может у них составлять до 90% для данных значений.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Ну сколько можно это мусолить: один из этих счётчиков не учитывает сообщения в разделах с выключенным подсчётом сообщений.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Никакого отношения "включение подсчета сообщений для форумов" в данном случае не имеет, тем более, что с самого начала создания форума для всех форумов этот переключатель включен.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

ibuser, ПОИСК ПО ЭТОМУ форуму! Ну напрягись уже!

 

Уравнивание счетчика сообщений пользователя

 

http://forums.ibresource.ru/index.php?/topic/58468/page__view__findpost__p__365592

 

Удалите из /admin/applications/members/modules_public/profile/view.php (line 277) эти строки:

                               $posts  = $this->DB->buildAndFetch( array(
                                                                                                                                                                                               'select'                => "COUNT(*) as total_posts",
                                                                                                                                                                                               'from'            => "posts",
                                                                                                                                                                                               'where'          => "author_id=" . $member['member_id'],
                                                                                                                                                                               )                          );

                               $member['posts']                = $posts['total_posts'];

 

 

 

И все станет нормально.

 

http://community.invisionpower.com/index.php?app=tracker&showissue=21939

Изменено пользователем Design_Nick
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Да, корзина используется, но для нее также включен подсчет сообщений.

сообщения из корзины не учитываются в "Публикациях пользователя"! Но счетчик в профиле и темах их подсчитывает.

Изменено пользователем Ralf99
Ссылка на комментарий
Поделиться на других сайтах

  • 0
А в ранних версиях так вообще один из счётчиков учитывал только сообщения "в ответ на тему", без заглавный сообщений созданных топиков.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Потому что при просмотре всех сообщений пользователя, учитываются сообщения только за 1 год.

33 публикаций создано ibuser

(учитываются публикации только с 28 Декабрь 09)

А как бы сделать чтобы более поздние сообщения тоже поподали в результаты поиска?

У меня у юзера 188 сообщений, делаю поиск, за последний год - 4 сообщения. Разница существенна! Юзер находится в продвинутой группе, переход в которую возможен набрав сначала 50 сообщений, потом 100... Т.е. исключена ошибка, сообщений должно быть порядка 100 - 150 все сходится.

Блин. как победить чтобы все сообщения искались как раньше.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Вопрос такой. Может быть наивный. Счетчик сообщений автоматически назад отматывается при удалении сообщений пользователя? Или для этого нужно вмешательство админа?

Просто ситуация возникла. Один модератор удалил более 10000 сообщений, а через 3 дня у многих пользователей количество сообщений уменьшилось в разы.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

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

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.