Система репутации в форумах phpBB

Репутация на форуме — отличное средство самоуправления для пользователей форума. Она заставляет пользователей постить только смысловые и полезные сообщения, активнее помогать другим, не нарушать правила и т.п. Поэтому не удивительно, что многие администраторы форумов на phpBB задаются вопросом — какой же мод репутации поставить, и вообще — какие моды существуют? Постараюсь провести мини-обзор таких модов.

Пожалуй, начну в хронологическом порядке.

1. Karma MOD от m157y.

m157y — один из лучших спецов по phpBB в России. Не совсем в курсе, что у него с phpBB Guru произошло, но оттуда он ушел. Практически сразу с началом работы над еще бета-версией phpBB 3, он приступил к созданию мега-мода репутации, который бы включал почти весь функционал, который пользователи phpBB желали видеть в моде репутации.

В итоге, бета-версия мода обладала следующими возможностями:

  • Гости и боты не имеют кармы и не могут изменять ее у других пользователей
  • Пользователи не могут оценивать одно и тоже сообщение несколько раз
  • Карма защищена от накрутки с помощью «двойного клика». (году в 2005 я обнаружил подобный баг у аналогичного мода для IPB)
  • Включение/отключение кармы в Администраторском разделе
  • Карма становится доступной пользователю через X сообщений (X настраивалось в администраторском разделе)
  • Пользователи могут отключить карму для себя
  • Время между двумя изменениями кармы подряд настраивается в админке
  • Поддержка наборов изображений (imageset)
  • Карма на страницах просмотра тем и в профиле пользователей
  • Комментарии сохраняются в базе данных
  • Комментарии поддерживают BB-коды
  • Комментарии поддерживают иконки тем
  • Страница просмотров комментариев (ссылка на нее в профиле пользователя)
  • Комментарии могут быть обязательными или опциональными — настраивается в администраторском разделе
  • Комментарии могут быть отключены совсем — настраивается в администраторском разделе
  • Сила кармы высчитывается в зависимости от кармы пользователя и количество дней с его регистрации (администрация имеет максимальную силы кармы)
  • Сила кармы может быть отключена в администраторском разделе
  • Сила кармы может отображаться только для администрации или для всех пользователей
  • Максимальная сила кармы настраивается в администраторском разделе
  • Уведомление о карме через ЛС/Email/Jabber (Настраивается в администраторском разделе и профиле пользователя)
  • Ссылка на страницу, где была получена карма, включается в уведомление
  • Возврат на предыдущую страницу
  • Пользователь не может менять карму друзей или врагов
  • Список пользователей с наибольшей кармой
  • Удобный установщик
  • Простая установка (большинство изменений содержат лишь 3 строчки)
  • Поддержка системы модулей phpBB (ACP и UCP модули)
  • Поддержка управления пользователями через администраторский раздел
  • Резульаты поиска могут быть упорядочены по средней карме темы/сообщения
  • Только X кармы в день (X настраивается в администраторском разделе)

Я считаю данный мод одним из самых «навороченных». Но, к сожалению, m157y прекратил работу над модом, поэтому мод до сих пор имеет статус [ABD]. Однако несмотря на это, другие энтузиасты решили почти все баги, найденные в этом моде. И все-таки я не рекомендую ставить этот мод на живой форум, за исключением случаев, когда вы разбираетесь в php и mysql, и способны самостоятельно устранить вероятные ошибки.

Полезные ссылки

Небольшая подборка скриншотов

phpBB Karma mod

phpBB Karma mod

phpBB Karma mod

2. User Reputation Points от idiotnesia

Этот мод репутации по своему функционалу очень похож на аналогичный мод для форумов vBulletin. Разработкой мода занимается idiotnesia.

Некоторые возможности мода:

  • Включение/отключение комментирования изменений репутации
  • Комментарии изменения репутации видны всем пользователям
  • С увеличением репутации пользователя возрастает и репутация, которую он может передавать другим
  • Модераторы могут удалять изменения репутации
  • Возможен сброс репутации для отдельного пользователя
  • Отображение веса репутации в профиле пользователя
  • Ранг может изменяться в зависимости от репутации
  • Аддон для мода позволяет выводить список пользователей с наибольшей репутацией

Полезные ссылки

Небольшая подборка скриншотов

phpBB User reputation points

phpBB User reputation points

phpBB user reputation points

Могу сказать, что на данный момент это наиболее стабильный мод репутации для phpBB. Хоть он и имеет статус бета-версии, но многие его уже проверили на живых форумах, да и разработчик не пропадает.

3. Reputation System от Oleg NT

Этот мод — портированная версия аналогичного мода для phpBB 2. За портирование взялся участник русскоязычного форума поддержки phpBB — Oleg NT (собственно он же и есть автор версии для phpBB 2).

Некоторые функциональные возможности мода:

  • Изменения репутации доступны только по достижению заданного количества сообщений (по умолчанию — 10)
  • Репутацию можно менять за конкретные сообщения
  • Возможность комментирования изменения репутации
  • Для каждого пользователя ведется список изменений репутации
  • Репутация изменяется фиксированно на одну единицу (в плюс или минус)
  • Нельзя X раз подряд изменять репутацию одному пользователю (где X настраивается в администраторском разделе)
  • Возможность запрета изменения репутации для конкретного пользователя

Мод обладает хорошим потенциалом, однако в данный момент он находится в стадии разработки. Соответственно нежелательно устанавливать его на живые форумы. Однако если вы сможете самостоятельно устранить возможные ошибки, то смело ставьте данный мод. Кстати, это вовсе не означает, что после установки мода форум будет некорректно работать — вовсе нет. Но исключать такую возможность пока что нельзя.

Полезные ссылки

Небольшая подборка скриншотов

phpBB Reputation system

phpBB Reputation system

phpBB Reputation system

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.