Honors 2.0 : награды

Honors 2.0 : награды

Модуль организует на сайте систему вознаграждений. Вы можете награждать своих пользователей за что угодно. Награды могут выдаваться автоматически и вручную.

Установка:
1. Открыть в корне сайта .htaccess и найти:
RewriteEngine On

Добавить ниже:
# Honors 2.0
RewriteRule ^honors(/?)$ index.php?do=honors [L]

2. Открыть шаблон main.tpl и найти:
</head>

Добавить выше:
<link href="{THEME}/honors/honors.css" type="text/css" rel="stylesheet"> 
<script type="text/javascript" src="{THEME}/js/tooltip.js"></script>

Для вывода топа по наградам в нужное место шаблона добавьте:
<b>Высшие награды</b><br />{tophonors}
<b>Высшие баллы</b><br />{toppoints}

3. Открыть шаблон comments.tpl и найти:
<i class="ml-3 fa fa-comment-o"></i> [declination={comm-num}]{comm-num}Комментарии[/declination]

Добавить ниже:
Наград: {honors} [honors-link]Награды[/honors-link]

4. Открыть шаблон userinfo.tpl и найти:
<li>
      <span class="font-weight-semibold">Подпись:</span> 
      <span class="text-muted">{signature}</span>
 </li>

Добавить ниже:
<li>
      <span class="font-weight-semibold">Награды:</span>
      <span class="text-muted">{honors}</span>
 </li>

5. Открыть шаблон profile_popup.tpl и найти:
<li>Комментарии: <b>{comm-num}</b> [ {comments} ]</li>

Добавить ниже:
<li>Награды: <b>{honors}</b></li>

Готово!

honors-2_0-nagrady.zip
Создайте аккаунт или авторизуйтесь для скачивания.
 
Версия DLE: 14.x-15.x
Кодировка: utf-8
Версия PHP: 7.4-8.1.5
Интерфейс: французский, русский
 
Автор: Roman Borkunov
Модификация: DarkLane
Источник:
  • Oxigen
  • 0
  • 81
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.