- 18, Oct 2024
- #1
Модуль позволяет подключить ранг систему для пользователей.
Позволяет переводить пользователей в разные ранговые группы в зависимости от количества оставленных комментариев. Так же есть возможность подключить для каждого ранга свою иконку и описание.
Установка:
Тэги модуля: [rank]Ранг: {rank}
{rank_id} - ID - звания {rank_descr} - описание звания {next_rank} - кол-во очков до след.
звания {rank_img} - ссылка на изображение звания, которое должно хранится в папке шаблона rank/img/1.png, rank/img/2.png и т.п.( название изображения соответствует id звания и обязательно имеет формат .png) {next_name} - выводит имя следующего звания #Звания / Rank
- Заливаем к себе на сервер все, что в архиве.
- Запускаем install.php.(выставляем файлу rank_config права 666)
- Открываем engine/ajax/profile.php в нем ищем: $tpl->set( '{lastdate}', langdate( "j F Y H:i", $row['lastdate'] ) );
- Ниже вставить: require_once ENGINE_DIR.'/mods/rank/frontend/rank.php';
- Открываем engine/modules/profile.php в нем ищем: $tpl->set( '{usertitle}', stripslashes( $row['name'] ) );
- Ниже вставить: require_once ENGINE_DIR.'/mods/rank/frontend/rank.php';
- Открываем engine/classes/comments.class.php в нем ищем: $tpl->set( '{id}', $row['id'] );
- Ниже вставить: require ENGINE_DIR.'/mods/rank/frontend/rank.php';
- Открываем templates/{THEME}/userinfo.tpl, templates/{THEME}/profile_popup.tpl, templates/{THEME}/comments.tpl в нужном месте вставляем:
Тэги модуля: [rank]Ранг: {rank}
{rank_id} - ID - звания {rank_descr} - описание звания {next_rank} - кол-во очков до след.
звания {rank_img} - ссылка на изображение звания, которое должно хранится в папке шаблона rank/img/1.png, rank/img/2.png и т.п.( название изображения соответствует id звания и обязательно имеет формат .png) {next_name} - выводит имя следующего звания #Звания / Rank