Главная страница / DataLife Engine / Плагины / Модуль выдачи званий пользователям Rank 1.3

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

14 августа 2022, Воскресенье
1 848
9
Модуль выдачи званий пользователям 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)
6-05-2023, 00:29: fix error php 8+
Комментарии:
{login}

Твой комментарий..

  1. сергей 24 ноября 2022 05:41

    Загрузил картинки по этому адресу: /templates/Red/rank/img/12.png не отображаются.Почему не могу понять. Вместо картинки написан адрес: /templates/Red/rank/img/12.png .тег {rank_img} вставлен

    1. byroot Администраторы 25 ноября 2022 12:41
      проверь наличие htaccess в папке картинок модуля.
  2. Karat7 19 августа 2022 07:01

    На 15.2 встало без проблем но звания нет нигде. Каким тегом его выводить?

    1. byroot Администраторы 19 августа 2022 09:32
      Добавил инфу. Забыл install добавить к архиву или плагину в комментарии.
      1. Karat7 19 августа 2022 21:06
        Спасибо. Еще бы добавить правильное удаление таблиц. И если выключить плагин в его настройках плагин слетает. Походу база крашится
        1. Karat7 19 августа 2022 21:17
          Тег [rank]Ранг: {rank}[/rank] выводит имя стандартной группы. Администраторы например. Текущий ранг не виден. Остальное вреде работает
          1. byroot Администраторы 20 августа 2022 08:31
            проверяй под пользователем, а не админом.
            1. heroma 18 сентября 2022 07:54
              Администрация тоже хочет :D
              1. byroot Администраторы 18 сентября 2022 12:13
                чего хочет?
Модули для создания киносайта и не только на базе DataLife Engine, и многое другое...
Просто блог Евгения Попова, он же - byroot © 2015-2025 | Карта сайта