1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.4.x Ранги (уровни) пользователей

Тема в разделе "Вопросы по стилям, изменения в CSS и шаблонах", создана пользователем Инквизитор, 21.10.2014.

Загрузка
  1. Инквизитор

    Инквизитор Местный

    Регистрация:
    14.02.11
    Сообщения:
    171
    Симпатии:
    35
    Версия XF:
    1.1.1
    Короче, я озадачился сделать "ранги", а точнее "уровни" для форума. Плагинов не нашел, решил сам за счет вправки шаблона сделать. Но ничего путного не получается. Вот, что я на данный момент имею:
    PHP:
                    <xen:if is="{$user.trophy_points} > 1">
                     <
    dl class="pairsInline">
                            <
    dd><center><a href="{xen:link 'members/trophies', $user}" class="OverlayTrigger concealed"><img src="./1-1.png" height="42px" width="155px"></img></a></center></dd>
                        </
    dl>
                    <
    xen:elseif is="{$user.trophy_points} > 5" />
                        <
    dl class="pairsInline">
                            <
    dd><center><a href="{xen:link 'members/trophies', $user}" class="OverlayTrigger concealed"><img src="./3-1.png" height="42px" width="155px"></img></a></center></dd>
                        </
    dl>
                    <
    xen:elseif is="{$user.trophy_points} > 3" />
                        <
    dl class="pairsInline">
                            <
    dd><center><a href="{xen:link 'members/trophies', $user}" class="OverlayTrigger concealed"><img src="./2-1.png" height="42px" width="155px"></img></a></center></dd>
                        </
    dl>
                    <
    xen:else />
                        <
    dl class="pairsInline">
                            <
    dd><center><a href="{xen:link 'members/trophies', $user}" class="OverlayTrigger concealed"><img src="./test-rank.png" height="42px" width="155px"></a></img></center></dd>
                        </
    dl>
                    </
    xen:if>
    А я хочу немного иное, чтобы при увеличении количества балов картинка ранга менялась. На данный момент у меня это не выходит сделать. Картинка все одна и та же.
    --- добавлено : Oct 21, 2014 10:39 AM ---
    А еще не могу разобраться, как сделать так, чтобы при наводе курсора на картинку всплывало окно с количеством баллов.
     
    Последнее редактирование модератором: 29.10.2014
  2. Exile

    Exile Местный

    Регистрация:
    27.06.11
    Сообщения:
    997
    Симпатии:
    545
    Версия XF:
    1.4.4
  3. Инквизитор

    Инквизитор Местный

    Регистрация:
    14.02.11
    Сообщения:
    171
    Симпатии:
    35
    Версия XF:
    1.1.1
    Сделал все без плагинов, допер где были ошибки. В xen:if нужно добавлять самый последний ранг. То есть ранги добавляем от самого последнего до самого первого.

    [​IMG]
    Скрин добавил.
     
  4. good_darck

    good_darck Активный пользователь

    Регистрация:
    22.04.14
    Сообщения:
    10
    Симпатии:
    0
    Версия XF:
    1.4.3
    А можете выложить код в исправленном виде и картинки :)?
     
  5. aligon7

    aligon7 Местный

    Регистрация:
    22.12.12
    Сообщения:
    997
    Симпатии:
    66
    Версия XF:
    1.4.7
    Присоединяюсь к вопросу, поделитесь искусством.
    Очень даже не плохо
     
  6. Zum07

    Zum07 Местный

    Регистрация:
    01.07.11
    Сообщения:
    55
    Симпатии:
    12
    Версия XF:
    1.5.11
    Присоединяюсь к вопросу.
     

Поделиться этой страницей