Достижения (звания и награды)

Работает на InstantCMS: от 2.15 до 2.18

Основная информация

С помощью этого компонента вы можете внедрить на сайте систему званий и наград для пользователей. Система автоматически (через планировщик) проверяет выполнение условий и присваивает звания тем, кто их заслужил. Администратор также может вручную выдавать звания отдельным пользователям.

  • Категории званий: создание отдельных категорий для разных типов наград.
  • Иконки: загрузка собственных иконок для званий, отображающихся в профиле.
  • Условия получения: гибкая настройка правил и условий для присвоения званий.
  • Автоматическое присвоение: планировщик регулярно проверяет пользователей и присваивает звания по выполненным условиям.
  • Ручное присвоение: возможность выдавать звание вручную конкретным пользователям.
  • Отображение в профиле: значки (звания) отображаются под аватаром и во вкладках профиля.
  • Уведомления: пользователь получает уведомление после получения звания.
  • Интеграция: поддержка правил и взаимодействия со сторонними компонентами.
  • Награды за звание: можно автоматически назначать дополнительные бонусы — пополнение баланса, увеличение рейтинга, перенос в другую группу.
  • Настройки отображения: выбор количества колонок и числа значков в списке; опция показывать или скрывать блок значков под аватаром.

Компонент прост в настройке и позволяет мотивировать пользователей за активность, вовлечённость и достижения на сайте.

Есть поддержка сторонних дополнений:

Ссылка на демо:

Версия 1.0.5

  • Вывести в ленте активности событие получение звания
  • Уведомлять пользователя о получении звания
  • Уведомлять пользователя о лишении звания
  • userpay полностью удален, так как есть биллинг
  • Улучшение защиты XSS, csrf_token
  • Переход на шаблон Модерн
  • Исправление багов
  • Другие мелкие доработки