Решено Звания пользователей

Статус
В этой теме нельзя размещать новые ответы.

Alex_Gonsales

Проверенные
Сообщения
85
Реакции
56
Баллы
8,120
День добрый.

Есть ли возможность выставлять звания за количество сообщений, а не за количество очков?
Посоветуйте пожалуйста.
Спасибо.
 
День добрый.

Есть ли возможность выставлять звания за количество сообщений, а не за количество очков?
Посоветуйте пожалуйста.
Спасибо.
в принципе да.

В трофеях удаляешь все трофеи и делаешь свои.
к примеру за 100 сообщений начисляешь 100 баллов и делаешь собственный трофей "Вы повышены в звании до *******", и соответственно в званиях за 100 баллов ставишь звание.


Т.е. по сути тоже самое, но через задницу =)))

+ можно сделать по другому.
Делаете группы пользователей с настройками "Нет(Не установлено)" и там устанавливаете звание с приоритетом оформления.
А уже это в повышениях ставите.
 
This modification will show an rank on the member profil page.
More the user have message, more the rank is high.

  • Download the archive
  • Go in the extra.css template
  • Add (1) at the end of the code and save
  • Go in the member_view template
  • Search (2) and just after add (3)
  • Save :) !
(1) =
Код:
.gradeProfilrpe
{
float: right;
}


(2) =
Код:
<h1 itemprop="name">{xen:helper richUserName, $user}</h1>


(3) =
Код:
<div class="gradeProfilrpe">
                    <xen:if is="{$user.message_count} > 6000">
                    <img src="/rangs/final.png" class="Tooltip" alt="Rangs" title="I am Prestige 10 !"><br>
                    <xen:elseif is="{$user.message_count} > 5500" />
                    <img src="/rangs/p9.png" class="Tooltip" alt="Rangs" title="I am Prestige 9 On 10"><br>
                    <xen:elseif is="{$user.message_count} > 5000" />
                    <img src="/rangs/p8.png" class="Tooltip" alt="Rangs" title="I am Prestige 8 On 10"><br>
                    <xen:elseif is="{$user.message_count} > 4500" />
                    <img src="/rangs/p7.png" class="Tooltip" alt="Rangs" title="I am Prestige 7 On 10"><br>
                    <xen:elseif is="{$user.message_count} > 4000" />
                    <img src="/rangs/p6.png" class="Tooltip" alt="Rangs" title="I am Prestige 6 On 10"><br>
                    <xen:elseif is="{$user.message_count} > 3500" />
                    <img src="/rangs/p5.png" class="Tooltip" alt="Rangs" title="I am Prestige 5 On 10"><br>
                    <xen:elseif is="{$user.message_count} > 3000" />
                    <img src="/rangs/p4.png" class="Tooltip" alt="Rangs" title="I am Prestige 4 On 10"><br>
                    <xen:elseif is="{$user.message_count} > 2500" />
                    <img src="/rangs/p3.png" class="Tooltip" alt="Rangs" title="I am Prestige 3 On 10"><br>
                    <xen:elseif is="{$user.message_count} > 2000" />
                    <img src="/rangs/p2.png" class="Tooltip" alt="Rangs" title="I am Prestige 2 On 10"><br>
                    <xen:elseif is="{$user.message_count} > 1500" />
                    <img src="/rangs/p1.png" class="Tooltip" alt="Rangs" title="I am Prestige 1 On 10"><br>
                    <xen:elseif is="{$user.message_count} > 1100" />
                    <img src="/rangs/28.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 1000" />
                    <img src="/rangs/27.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 950" />
                    <img src="/rangs/26.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 900" />
                    <img src="/rangs/25.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 850" />
                    <img src="/rangs/24.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 800" />
                    <img src="/rangs/23.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 750" />
                    <img src="/rangs/22.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 700" />
                    <img src="/rangs/21.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 650" />
                    <img src="/rangs/20.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 600" />
                    <img src="/rangs/19.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 550" />
                    <img src="/rangs/18.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 500" />
                    <img src="/rangs/17.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 450" />
                    <img src="/rangs/16.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 400" />
                    <img src="/rangs/15.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 350" />
                    <img src="/rangs/14.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 250" />
                    <img src="/rangs/13.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 240" />
                    <img src="/rangs/12.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 230" />
                    <img src="/rangs/11.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 220" />
                    <img src="/rangs/10.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 200" />
                    <img src="/rangs/9.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 160" />
                    <img src="/rangs/8.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 120" />
                    <img src="/rangs/7.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 100" />
                    <img src="/rangs/6.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 60" />
                    <img src="/rangs/5.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 50" />
                    <img src="/rangs/4.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 30" />
                    <img src="/rangs/3.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 20" />
                    <img src="/rangs/2.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    <xen:elseif is="{$user.message_count} > 1" />
                    <img src="/rangs/1.png" class="Tooltip" alt="Rangs" title="I have {xen:number $user.message_count} messages !"><br>
                    </xen:if>
                    <meter min="1500" max="1502" value="1502"</meter>
                </div>
 

Вложения

  • rank.zip
    346.9 KB · Просмотры: 21
Всё перерыл, но не нашёл. Подскажите пожалуйста, как можно сделать, чтобы вместо Стандартного Звания была картинка. Т.е. вместо надписи Новичок, была картинка, и т.д. Везде на форуме идёт привязка к группе пользователя. А мне нужна привязка к баллам за трофеи. Т.е. когда Новичок, то одна картинка, как только пользователь получил новое звание - картинка другая и т.д.

Помогите, плиз!
 
Всё перерыл, но не нашёл. Подскажите пожалуйста, как можно сделать, чтобы вместо Стандартного Звания была картинка. Т.е. вместо надписи Новичок, была картинка, и т.д. Везде на форуме идёт привязка к группе пользователя. А мне нужна привязка к баллам за трофеи. Т.е. когда Новичок, то одна картинка, как только пользователь получил новое звание - картинка другая и т.д.

Помогите, плиз!

http://xenforo.info/resources/ew-Ранг-пользователя.2141/
 
Это глючный плагин, уже пробовал, не работает как надо. Мне не нужно перезаписывать стандартные ранги. Плюсом там идут звёзды вместо картинок, которые и не отображаются.
Может кто то знает где можно посмотреть зависимость ранга пользователя от его трофеев? Я сам уже сделаю привязки картинок в зависимости от выданного звания.
 
от трофев нет есть за сообщение, балы и лайки на выбор.
Получается что звание начисляется за количество баллов? Новичок и т.д.? Если так, то где это можно посмотреть?
 
/admin.php?user-title-ladder/ по умолчанию за сообщения
Мне баллы нужны... Чтобы когда присваивалось очередное звание за трофей, пользователь получал картинку под аватар, а не название.
 
Мне баллы нужны... Чтобы когда присваивалось очередное звание за трофей, пользователь получал картинку под аватар, а не название.

:facepalm: так и присваивайте за баллы в чем проблема!? (ТРОФЕИ это и есть БАЛЛЫ)
Код:
<xen:if is="{$user.trophy_points} >= 80">
картинка
<xen:elseif is="{$user.trophy_points} >= 60" />
картинка
<xen:elseif is="{$user.trophy_points} >= 40" />
картинка
<xen:elseif is="{$user.trophy_points} >= 20" />
картинка
<xen:elseif is="{$user.trophy_points} >= 10" />
картинка
<xen:else />
Сообщение или картинка
</xen:if>
 
Последнее редактирование:
:facepalm: так и присваивайте за баллы в чем проблема!? (ТРОФЕИ это и есть БАЛЛЫ)
Код:
<xen:if is="{$user.trophy_points} >= 80">
картинка
<xen:elseif is="{$user.trophy_points} >= 60" />
картинка
<xen:elseif is="{$user.trophy_points} >= 40" />
картинка
<xen:elseif is="{$user.trophy_points} >= 20" />
картинка
<xen:elseif is="{$user.trophy_points} >= 10" />
картинка
<xen:else />
Сообщение или картинка
</xen:if>
Спасибо за инфо, этот код из какого шаблона?
 
Из плагина моего "EW ранг пользователя".
Просто пихайте код где вы хотите увидеть картинки.
При всём уважении, мне не хочется ставить ваш плагин. Хочется обойтись стандартными средствами, т.к. ваш плагин многое что изменяет, что мне не нужно.
 
При всём уважении, мне не хочется ставить ваш плагин. Хочется обойтись стандартными средствами, т.к. ваш плагин многое что изменяет, что мне не нужно.

Так а в чем проблема? Поставьте код в любое место где вам надо и все.
Код:
<xen:if is="{$user.trophy_points} >= 80">
картинка
<xen:elseif is="{$user.trophy_points} >= 60" />
картинка
<xen:elseif is="{$user.trophy_points} >= 40" />
картинка
<xen:elseif is="{$user.trophy_points} >= 20" />
картинка
<xen:elseif is="{$user.trophy_points} >= 10" />
картинка
<xen:else />
Сообщение или картинка
</xen:if>
 
Так а в чем проблема? Поставьте код в любое место где вам надо и все.
Код:
<xen:if is="{$user.trophy_points} >= 80">
картинка
<xen:elseif is="{$user.trophy_points} >= 60" />
картинка
<xen:elseif is="{$user.trophy_points} >= 40" />
картинка
<xen:elseif is="{$user.trophy_points} >= 20" />
картинка
<xen:elseif is="{$user.trophy_points} >= 10" />
картинка
<xen:else />
Сообщение или картинка
</xen:if>
Ок, у меня стоит плагин репутации, получается я могу вставить этот код, к примеру в шаблон bdreputation_message_user_info_extra
Код:
<dl class="pairsJustified">
<xen:if is="{$user.trophy_points} >= 80">
картинка
<xen:elseif is="{$user.trophy_points} >= 60" />
картинка
<xen:elseif is="{$user.trophy_points} >= 40" />
картинка
<xen:elseif is="{$user.trophy_points} >= 20" />
картинка
<xen:elseif is="{$user.trophy_points} >= 10" />
картинка
<xen:else />
Сообщение или картинка
</xen:if>
 
    <dt>{xen:phrase bdreputation_reputation}:</dt>
    <dd>
        <xen:if is="{$bdReputation_canViewUser}">
            <a href="{xen:link 'members/reputation', $user}" class="OverlayTrigger">{xen:number $user.xf_bdreputation_given}</a>
        <xen:else />
            {xen:number $user.xf_bdreputation_given}
        </xen:if>
    </dd>
</dl>

Таким образом?
 
Ок, у меня стоит плагин репутации, получается я могу вставить этот код, к примеру в шаблон bdreputation_message_user_info_extra
Код:
<dl class="pairsJustified">
<xen:if is="{$user.trophy_points} >= 80">
картинка
<xen:elseif is="{$user.trophy_points} >= 60" />
картинка
<xen:elseif is="{$user.trophy_points} >= 40" />
картинка
<xen:elseif is="{$user.trophy_points} >= 20" />
картинка
<xen:elseif is="{$user.trophy_points} >= 10" />
картинка
<xen:else />
Сообщение или картинка
</xen:if>

    <dt>{xen:phrase bdreputation_reputation}:</dt>
    <dd>
        <xen:if is="{$bdReputation_canViewUser}">
            <a href="{xen:link 'members/reputation', $user}" class="OverlayTrigger">{xen:number $user.xf_bdreputation_given}</a>
        <xen:else />
            {xen:number $user.xf_bdreputation_given}
        </xen:if>
    </dd>
</dl>

Таким образом?

Да.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу