Рейтинг пользователей
Краткое описание
Устали от анонимных комментариев и пассивной аудитории? Хотите превратить посетителей в замотивированных авторов, лидеров мнений и активных участников? Представляем вам модуль «Рейтинг пользователей» — интеллектуальную систему геймификации, которая автоматически выявляет и поощряет самых ценных пользователей вашего сайта!
Полное описание
Это не просто цифра в профиле. Это — система признания, статус и здоровое соревнование. Пользователи начинают дорожить своей репутацией, стремятся писать качественнее, комментировать активнее, что напрямую ведет к росту вовлеченности и контента на вашем ресурсе.
Ключевые преимущества, которые полюбят ваши пользователи:
- Автоматический и справедливый расчет: Система работает «в фоне», без вашего участия. Все прозрачно: за что начисляются баллы, за что снимаются.
- Престижный ТОП и публичное признание: Создайте на сайте «Залу славы» — блок или отдельную страницу с лидерами рейтинга. Это лучшая мотивация для активности!
- Гибкая система «весов» контента: Вы сами решаете, какие действия самые ценные. Новость может стоить дороже комментария, а лайк от сообщества — быть особой наградой.
- Стимул для качества: Даже система лайков/дизлайков влияет на рейтинг, побуждая пользователей создавать контент, который понравится другим.
Как работает «Рейтинг пользователей»? Всё просто и мощно!
1. Гибкая настройка «стоимости» действий (в панели администратора):
Вы — архитектор репутации! Настройте баланс так, как нужно именно вашему проекту.
| Действие | Влияние на рейтинг | По умолчанию |
|---|---|---|
| Публикация новости | +10 баллов | Поощряет авторов |
| Удаление новости | -10 баллов | Сохраняет базу |
| Добавление комментария | +2 балла | Стимулирует дискуссии |
| Удаление комментария | -2 балла | Ответственность за слова |
| Получение лайка на новость | +1 балл | Качество в почете! |
| Получение дизлайка на новость | -1 балл | Обратная связь |
| Лайк за комментарий | +1 балл | Ценность мнения |
| Дизлайк за комментарий | -1 балл | Контроль качества |
2. Эффективное отображение рейтинга на сайте:
Модуль предоставляет мощные теги для интеграции в любую часть шаблона.
А. Блок «Лидеры сообщества» (например, в сайдбаре)
Разместите динамический топ, который будет мотивировать всех посетителей.
smarty{top_rating limit="5" min-rating="15" cache="7200"}
Этот тег выведет 5 самых уважаемых пользователей с рейтингом от 15 баллов, обновляясь всего раз в 2 часа для экономии ресурсов.
Б. Отдельная страница «Рейтинг пользователей»
Создайте полноценный рейтинговый хит-парад! Используйте тег с расширенными параметрами на отдельной странице.
smarty{top_rating limit="50" min-rating="0" cache="0" template="full_list"}
Выведет полную таблицу из 50 позиций без кэша (актуальные данные всегда) и с особым дизайном (full_list).
3. Инструкция по использованию тегов: Полный контроль над выводом
Базовый тег:
smarty{top_rating}
*Вывод топа-10 от 1 балла. Идеально для начала.*
Тег с настраиваемыми параметрами:
| Параметр | По умолчанию | Описание | Пример |
|---|---|---|---|
| limit | 10 | Ограничивает число позиций в топе. | limit="20" |
| min-rating | 1 | Фильтр по минимальному рейтингу. | min-rating="25" — только элита! |
| cache | 3600 | Время кэширования в секундах. 0 = отключить. | cache="0" — для live-рейтинга. |
| template | default | Ключ для альтернативного шаблона оформления. | template="compact" |
Примеры использования:
{top_rating limit="15" min-rating="10"} — «Клуб избранных»: 15 пользователей с рейтингом от 10.
{top_rating limit="8" cache="1800"} — «Быстрый топ»: 8 лидеров, данные обновляются каждые 30 минут.
{top_rating limit="100" min-rating="0" cache="0"} — «Полный список»: для отдельной страницы, без кэша.
Чтобы оставить комментарий, войдите через Telegram