Поддержка

Система рейтинга на форумах

Поддержка / Расширение функционала
Автор Сообщение
Pavel
Добавлено 05.02.2009 13:43  Цитировать
Регистрация: 05-02-2009
Сообщений: 17

Город: СПб
Сообщение по icq
Анкетные данные
Хорошо бы ввести систему рейтинга для посетителей форума, скажем, от количества сообщений.
Как  правило,  вводят  несколько  уровней,  в  зависимости от кол-ва  сообщений.
  Новичок, скажем, до 50 сообщений,
  Бывалый - до 300
  Опытный - до 500
  Мастер - до 1000
  Гуру - до 5000
  Аксакал - более 5000.
Кроме того, в зависимости от рейтинга можно разделять и права доступа. И хорошо бы, чтобы засчитывалось не более какого-то количества сообщений в день, чтобы втупую не спамили.
Моженков Евгений
Добавлено 06.02.2009 02:20  Цитировать
Регистрация: 06.08.2008
Сообщений: 77

Город: Санкт-Петербург
Сообщение по icq
Анкетные данные
Ответ: Система рейтинга на форумах

Предлагаю обсудить схему, перед тем, как ее реализовывать :)

Все права в системе задаются на уровне прав. Логично, что нам нужно создать подгруппы для группы "Форум" с нашими названиями, бывалый, опятный и т.д. Кроме новичка (будем считать всех польователей группы Форум таковыми).

Тогда мы модем для каждой из групп задать лимиты закачки файлов. Ну и доп. права в дальнейшем давать.

Так как пользователь может состоять в нескольких группах, то добавляя его в нужную - тем самым мы даем ему доп. права.

Соответсвенно, в админке, редактирвоание свойств, последняя вкладка - Антифлуд, моно будет добавить правила - сколько нужно постов на форуме - чтобы добавить в ту или иную группу.

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

В шаблонах дизайна - самого форума - уже можно будет потом задать проверку, что если юзер состоит в такой-то группе, пишем в статус то-то, если не состоит - что новичек.

Еще по хорошему надо бы предусмотреть настройку для отдельных форумов - где учитываются посты для рейтинга. а где нет. Например, чтобы в офтопике народ не "нагонял жир".

Жду комментов по представленной схеме.

Система рейтинга на форумах


Представьтесь:


Логин: 
Пароль: 
 запомнить меня


Забыли пароль?
Регистрация


Зачем нужна регистрация:


- Для создания тем на форуме
- Для ведения личной переписки


Служба поддержки:


+7 (921) 6390555
Rambler's Top100 Copyright 1999 - 2012 Гермес
CMS-система / Модули / Дилеры / Документация / Поддержка