Где то я уже описывал некоторые функции новой системы оценки сообщений, хак "спасиб" давно заменен на переписанный Thumbs Up
поясню некоторые "тонкости" системы...
В некоторых разделах форума, отключено добавление репутации (именно репутации, в темах все равно будет виден рейтинг поста) за "отзыв":
отмечены разделы, где не добавляется
плюс за отзыв
и отдельно, разделы, где не добавляется
минус за отзыв
за положительный отзыв, пользователь получает
1 балл репутации
за отрицательный отзыв, пользователь получает
-0.33 балла репутации
система позволяет скрывать (сворачивать) сообщения, при наборе N негативных отзывов за данный пост (
пример такого сообщения)
гостям запрещено открывать такие посты, в т.ч. роботам, что бы не индексировали контент сообщения
некоторые группы находятся в списке, которым нельзя добавить негативный отзыв
так же есть автоматическая блокировка пользователя
алгоритм автоблокировки:
если пользователь за сутки набирает N негативных баллов за сообщения, он будет заблокирован на X дней (блокировка происходит срузу, а не по крону, т.е. когда кто то нажал минус в сообщении и кол-во негативных баллов, с учетом текущего, превысило установленное в настройках)
есть группы, которые имеют иммунитет от автоблокировки
Интерфейс пользователя (
#5)
при появлении новых оценок - появляются уведомления, которые можно отключить в опциях:
Просмотреть все оценки можно по ссылке, располагающейся в навигации:
Оценки сообщений, которые не были просмотрены пользователем, отображаются с красным значком "new":
Ещё на этой же странице отображаются "Ваши оценки сообщений другим пользователям", "Ваши сообщения с высоким рейтингом".
А также существует
страница, где располагаются сообщения с самым высоким и самым низким рейтингом.
27.08.2017
Дополнение в "системе оценок"
в основном касается "любителей реповойнушек" + предотвращение накрутки репутации (позитивной и/или негативной)
скрипт довольно основательно переработан
добавлены настройки в права групп
- Максимальное количество положительных оценок, которые пользователь данной группы, может оставить сообщениям в день. - по умолчанию, для всех групп 10000, т.е. не ограничено (ну почти см. настройки ниже)
- Максимальное количество негативных оценок, которые пользователь данной группы, может оставить сообщениям в день. - для каждой группы, свое значение (для админов без ограничений)
- Количество дней, в течение которых сообщению может быть добавлена положительная оценка, от пользователя этой группы - для каждой группы, свое значение (для админов без ограничений)
пояснение: если значение настройки равно 5 (к примеру), пользователь этой группы, не сможет добавлять оценки постам, которые старше пяти дней
то же самое, касается и настроек ниже
- Количество дней, в течение которых сообщению может быть добавлена негативная оценка, от пользователя этой группы - для каждой группы, свое значение (для админов без ограничений)
- Количество дней, в течение которых, пользователь этой группы может отозвать положительную оценку у сообщения - для каждой группы, свое значение (для админов без ограничений)
- Количество дней, в течение которых, пользователь этой группы может отозвать негативную оценку у сообщения - для каждой группы, свое значение (для админов без ограничений)
Добавлена опция в настройки хака
Запрет добавлять негативную оценку первому сообщению - Да/Нет (у нас отключено, т.е. негативная оценка первому посту может быть добавлена)
Наконец то добрались руки допилить постраничную навигацию в окошках, где оочень много оценок
например, этот известный пост от zCarot -
http://vbsupport.ru/forum/showthread.php?p=53#post53 =)
раньше, загрузка оценок из этого поста довольно ощутимо тормозила
сейчас ответ сервера прилетает сразу
ну и совсем мелочь - вывод общей оценки (может кому то лениво считать?
) всех сообщений юзера под аватар =)