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

1.1.1 Как поставить "ленточные" звания пользователей?

Тема в разделе "Основные вопросы по XenForo", создана пользователем AngryMark, 14.03.2012.

Загрузка
  1. AngryMark

    AngryMark Read only

    Регистрация:
    09.03.12
    Сообщения:
    15
    Симпатии:
    11
    Версия XF:
    1.1.1
    Как поставить "ленточные" звания пользователей? Типа "Администратор", "модератор" и т.д.
    И как настроить чтобы это всё показывалось? Просто по умолчанию нету надписей "Администратор", "модератор"..

    Вид на подобии этого http://www.xf-russia.ru/forum/threads/show-user-is-online.418/

    Жду вашей помощи, заранее спасибо!
     
  2. TAIFUN

    TAIFUN Человек

    Регистрация:
    27.09.10
    Сообщения:
    2 258
    Симпатии:
    1 613
    Версия XF:
    1.5.23
  3. AngryMark

    AngryMark Read only

    Регистрация:
    09.03.12
    Сообщения:
    15
    Симпатии:
    11
    Версия XF:
    1.1.1
    Гм, это я знаю, я имел ввиду где достать "ленточные" звания, сами изображения. А также мне надо переместить звания сверху вниз, под онлайн статус. Вот нарисовал то, что необходимо:
    123.png
    Заметьте, у меня нет таких 123.png изображений у меня нет!​
    Желательно, чтобы "ленточки" званий были через скрипт, как и статус онлайна​
     
  4. AngryMark

    AngryMark Read only

    Регистрация:
    09.03.12
    Сообщения:
    15
    Симпатии:
    11
    Версия XF:
    1.1.1
    Эммм решил поэкспериментировать, сфотошопил несколько ленточек и поставил их, вот что вышло:
    h.png
    Как видите ленточка "пользователь" выезжает, и никак не хочет ставиться по центру... <center> бессилен... Прошу помочь хотя бы в этом...

    А по теме, видел на одном форуме такие же "ленточки" званий. Очень понравилось и я не думаю что тут нет таких людей которые не знали бы как их реализовать.

    А можно вообще скопировать код ленточки онлайн статуса, и просто изменить его под себя? Я просто глянул, там запутанно сильно..
     
  5. AimFire

    AimFire Местный

    Регистрация:
    17.10.11
    Сообщения:
    11
    Симпатии:
    1
    А можно сделать на подобие [​IMG]
    Есть мысли?
     
  6. AngryMark

    AngryMark Read only

    Регистрация:
    09.03.12
    Сообщения:
    15
    Симпатии:
    11
    Версия XF:
    1.1.1

    Вложения:

  7. AimFire

    AimFire Местный

    Регистрация:
    17.10.11
    Сообщения:
    11
    Симпатии:
    1
    Спасибо!А что за шрифт? И мона узнать какой у вас стиль там где крипер:)
     
  8. AngryMark

    AngryMark Read only

    Регистрация:
    09.03.12
    Сообщения:
    15
    Симпатии:
    11
    Версия XF:
    1.1.1
    Шрифт, вроде Verdana, а может обычный Arial ;)
    Стиль - http://www.xenfocus.com/skins/uniform/index.php (только он платный :ninja: )

    Я просто взял его и модифицировал под свой сайт, если интересно то вот: Fine-craft.ru
     
  9. AimFire

    AimFire Местный

    Регистрация:
    17.10.11
    Сообщения:
    11
    Симпатии:
    1
    А у меня такой стоял.А вот вопрос как сделать что бы после аватары были сообщение симпатии балы и т.д?
     
  10. TAIFUN

    TAIFUN Человек

    Регистрация:
    27.09.10
    Сообщения:
    2 258
    Симпатии:
    1 613
    Версия XF:
    1.5.23
    Используйте поиск и не оффтопьте в теме.
    Нужно ждать ответ от специалистов по вёрстке. Я помочь не могу.
     
  11. AngryMark

    AngryMark Read only

    Регистрация:
    09.03.12
    Сообщения:
    15
    Симпатии:
    11
    Версия XF:
    1.1.1
    Нуу тут совсем всё просто:

    Админ-Центр > Внешний вид > Настройки стиля > Элементы сообщений > И там всё что надо ;)
     
  12. AimFire

    AimFire Местный

    Регистрация:
    17.10.11
    Сообщения:
    11
    Симпатии:
    1
    Ой спасибо, сам бы не додумался.Юзал поиск не нашол не чего!
     
  13. AimFire

    AimFire Местный

    Регистрация:
    17.10.11
    Сообщения:
    11
    Симпатии:
    1
    Что это такое?Такой вопрос как из ленточек Онлайн и Офлайн поменять цвет?Не синий а другой.Сори не в ту тему
     
  14. AngryMark

    AngryMark Read only

    Регистрация:
    09.03.12
    Сообщения:
    15
    Симпатии:
    11
    Версия XF:
    1.1.1
    AimFire нравится это.
  15. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Так собственно, это не хак, а руководство, как сделать. На офе только картинка и туториал на английском :)
     
  16. AngryMark

    AngryMark Read only

    Регистрация:
    09.03.12
    Сообщения:
    15
    Симпатии:
    11
    Версия XF:
    1.1.1
    Да и сам догадался, только было поздно уже, законилось время изменения сообщения :)
     
  17. Goldman

    Goldman Местный

    Регистрация:
    07.11.10
    Сообщения:
    70
    Симпатии:
    37
    message_user_info
    Код:
    <xen:if is="{xen:helper ismemberof, $user, 3}">
        <span class="premiumUser"><span class="left"></span><span class="right"></span>Команда сайта</span>
    </xen:if>
    $user, 3 - группа.

    EXTRA.css
    Код:
    .premiumUser
    {
        background: @primaryLight url('@imagePath/xenforo/gradients/category-23px-light.png') repeat-x top;
        border: 1px solid @primaryLight;
        border-radius: 3px;
        border-top-right-radius: 0px;
        border-top-left-radius: 0px;
        box-shadow: 0px 1px 3px rgba(0,0,0, 0.25);
        color: @contentBackground;
        display: block;
        font-weight: bold;
        font-size: 10px;
        margin: -5px -5px -2px;
        padding: 2px;
        position: relative;
        text-align: center;
    }
    .premiumUser span { background-color: @primaryLight; position: absolute; top: -4px; width: 4px; height: 4px; }
    .premiumUser .right { border-top-right-radius: 3px; right: -1px; }
    .premiumUser .left { border-top-left-radius: 3px; left: -1px; }
    В css отредактировать высоту, что бы не пересекались с онлайн\офлайн, лично я поднял и сделал короткую ленту офф\онн. Untitled-1.png
     
    AngryMark нравится это.
  18. AngryMark

    AngryMark Read only

    Регистрация:
    09.03.12
    Сообщения:
    15
    Симпатии:
    11
    Версия XF:
    1.1.1
    Goldman, благодарю! Правда помогли только тем, что показали, как сделать чтобы сразу 2 span'a работало :).

    Вот мои коды:


    Старый message_user_info :
    Код:
                            <xen:if is="{$user.user_group_id} == 4">
                            <span class="userrank">Администратор<span class="firstSpan"></span class="secondSpan"></span>
                            </xen:if>

    Новый message_user_info :
    Код:
                            <xen:if is="{$user.is_admin}">
                            <span class="userrank"><span class="firstSpan"></span><span class="secondSpan"></span>Администратор</span>
                            </xen:if>
    EXTRA.css :
    Код:
    .userrank {
      font-weight: bold;
      font-size: 10px;
      color: @contentBackground;
      background: #700000 url('@imagePath/xenforo/gradients/category-23px-light.png') repeat-x top;
      padding: 1px 5px;
      margin: -5px;
      border: 1px solid #700000;
      border-radius: 3px;
      border-top-right-radius: 0px;
      border-top-left-radius: 0px;
      display: block;
      float: inherit;
      position: relative;
      box-shadow: 0px 1px 3px rgba(0,0,0, 0.25);
    }
    .userrank .firstSpan {
      background-color: #700000;
      border-top-right-radius: 3px;
      position: absolute;
      top: -4px;
      right: -1px;
      width: 4px;
      height: 4px;
    }
    .userrank .secondSpan {
      background-color: #700000;
      border-top-left-radius: 3px;
      position: absolute;
      top: -4px;
      left: -1px;
      width: 4px;
      height: 4px;
    }
    
    Живое демо: http://www.fine-craft.ru/index.php?threads/Возрождение-finecraft.1/

    Демо:
    ht.png
     

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