Перейти к публикации

Изменить рейтинг пользователя


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

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

Приветствую! Кто подскажет, как изменить рейтинг у конкретного пользователя через MySQL?

Никак. От подсчитывается автоматически на основе рейтингов его публикаций и комментариев, а не хранится в готовом виде.

Ссылка на сообщение
Поделиться на других сайтах
21 час назад, celsoft сказал:

Никак. От подсчитывается автоматически на основе рейтингов его публикаций и комментариев, а не хранится в готовом виде.

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

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

Изменено пользователем weddaan
Ссылка на сообщение
Поделиться на других сайтах
21 час назад, weddaan сказал:

В общем, начисление рейтинга происходит постоянно. Опубликовал новость + рейтинг, опубликовал комментарий +рейтинг.

Неверно. Опубликовали вы что то или нет на рейтинг роли не играет. Рейтинг выставляют другие пользователи публикации. Например опубликовали новость, а другие пользователи ставят ей оценку, и оценка влияет уже на рейтинг, а не сам факт просто публикации.

21 час назад, weddaan сказал:

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

Так оно и есть.

21 час назад, weddaan сказал:

Если пост в минус идет, значит и рейтинг в минус.

Так оно и есть

21 час назад, weddaan сказал:

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

Так оно и есть.

И если у вас иначе, то значит что то вы уже "крутили" в цифрах напрямую в БД, и нарушили связи, и как следствие можете получать некорректные значения. Либо меняли типы рейтингов в настройках, не обнуляя сами рейтинги и публикаций. Трогать что то напрямую в БД не рекомендуется, потому что между таблицами много взаимных связей.

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

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

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

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

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

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

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