Модуль выдачи званий пользователям Rank 1.3

Модуль Rank v.1.3 для выдачи званий пользователям. Многофункциональный модуль Rank 1.3 имеет свою панель управления, где можно отключать и включать настройки и сам модуль. Все данные о званиях хранятся в БД, что увеличивает скорость работы. В настройках модуля можно указывать причины выдачи звания (к примеру за количество новостей, комментариев), кто получит и какое звание вне зависимости от его критериев или кто ни при каких обстоятельствах не получит то или иное звание и тому подобное. Возможности:
- Включение / отключение модуля
- Создание / редактирование / удаление званий через админпанель
- Все звания хранятся в БД
- Указывать за что будут выдаваться звания (за количество новостей, комментариев и тому подобное)
- Указывать кто получит и какое звание вне зависимости от его критериев
- Указывать кто ни при каких обстоятельствах не получит то или иное звание
- Звание выводится в профиле, в мини-профиле (popup), комментариях
Автор: Roman Borkunov
Версия модуля: 1.3
Модуль был найден в паблике, установил его на DLE 15.2 и оформил его в виде плагина. Сайт автора модуля не доступен, поэтому не добавляю ссылку на страницу продажи модуля.
Открываем templates/{THEME}/userinfo.tpl, templates/{THEME}/profile_popup.tpl, templates/{THEME}/comments.tpl в нужном месте вставляем:
[rank]Ранг: {rank}[/rank]
{rank_id} - ID - звания
{rank_descr} - описание звания
{next_rank} - кол-во очков до след. звания
{rank_img} - ссылка на изображение звания, которое должно хранится в папке шаблона
rank/img/1.png, rank/img/2.png и т.п.( название изображения соответствует id звания и обязательно имеет формат .png)
{next_name} - выводит имя следующего звания
rank-zvanija-1_3.zip
[233.86 Kb] (cкачиваний: 108)
FIX для PHP8+: в файле
engine\mods\rank\backend\list.php
найти {$row[id]}
и заменить на {$row['id']}
Проверено на PHP 8.1 b и на DLE 16.0. Или просто скачайте архив ниже…
rank-zvanija-1_3_fix.zip
[233.86 Kb] (cкачиваний: 34)
Похожие статьи:
Комментарии: