Просмотров: 7566 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 14.09.2015

Настройка званий на форуме

Рассмотрим пример настройки системы рейтингов так, чтоб пользователь на форуме получал звание в зависимости от количества нормированных голосов у него.

  • Для начала необходимо отключить опцию Включить бонусную систему в настройках модуля Форум (Настройки > Настройки продукта > Настройки модулей > Форум), это позволит использовать на форуме Рейтинги вместо собственной системы подсчета баллов.

    Примечание: Для форумов используется только Авторитет.

  • На странице Звания (Сервисы > Форумы > Звания) необходимо создать звания, которые будут выдаваться пользователям, в зависимости от количества нормированных голосов у пользователя.

    Примечание: Подробнее про настройку званий можно посмотреть в уроке Звания и баллы.


Перемещение пользователя в группу в зависимости от рейтингов на примере форума

  • Создадим 2 группы пользователей (Настройки > Пользователи > Список пользователей): Группа 1 и Группа 2.

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

  • Настроим доступ к желаемому форуму для созданных ранее групп на странице Список форумов (Сервисы > Форумы > Список форумов, закладка Доступ) следующим образом:

    • Группа 1: Ответ;
    • Группа 2: Новая тема.

    Примечание: Подробнее про права доступа к форуму смотрите в уроке Форумы.

  • Создадим новые правила обработки (Сервисы > Рейтинги > Правила обработки):

    • Добавление в Группу 1;
    • Удаление из Группы 1;
    • Добавление в Группу 2.

    В качестве Условия выберем Значение авторитета. В поле Кол-во нормированных голосов для разных правил укажем:

    • Добавление в Группу 1 - Больше или равно 0. Тогда все пользователи форума автоматически будут добавлены в эту группу для того, чтобы они смогли отвечать в чужих темах;
    • Удаление из Группы 1 - Больше или равно 10;
    • Добавление в Группу 2 - Больше или равно 10. Перевод пользователей в группу, чтоб они смогли создавать собственные темы на форуме.

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


24


Курсы разработаны в компании «1С-Битрикс»