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

Отображение информации под аватаром в одну строчку для каждого пункта

Тема в разделе "Модификации шаблонов", создана пользователем Андрей Х, 13.05.2011.

Загрузка
  1. Андрей Х

    Андрей Х Местный

    Регистрация:
    26.04.11
    Сообщения:
    183
    Симпатии:
    155
    Версия XF:
    1.5.11
    Делаем, чтобы информация под аватаром отображалась в одну строчку для каждого пункта, а не в две.

    Для начала ответ, на возможный вопрос: "Как вообще включить информацию под аватаром?"
    Админка - Внешний вид - Настройки стиля - Элементы сообщений

    По умолчанию в XenForo так:
    extrauserinfo.png
    Мы же хотим сделать так:
    extra-user-info-after.png

    Добавляем в шаблон EXTRA.css:
    Код:
    .messageUserBlock .extraUserInfo dt {
      display:inline !important
    }
    Надеюсь кому-нить может пригодиться :)
     
    pahan0772, mizha, riva2014 и 33 другим нравится это.
  2. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Сократил и подправил. Спасибо за подсказку. Пользователям пригодится :)
     
    wildcard, BSoD и Андрей Х нравится это.
  3. shaman480

    shaman480 Местный

    Регистрация:
    22.12.10
    Сообщения:
    640
    Симпатии:
    487
    Версия XF:
    1.4.3
    А возможно добавить свои пункты в информацию под аватаром?
     
  4. Андрей Х

    Андрей Х Местный

    Регистрация:
    26.04.11
    Сообщения:
    183
    Симпатии:
    155
    Версия XF:
    1.5.11
    Конечно, но пока только правкой шаблонов, а именно message_user_info
    между тегами
    Код:
    <xen:if hascontent="true">
            <div class="extraUserInfo">
    ...
    ...
    ....
    
    </dl>
        </xen:if>
     
    xsacha и shaman480 нравится это.
  5. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Только это не будет дополнительным полем. Будет у всех одинаковый контент.
     
    Андрей Х нравится это.
  6. Андрей Х

    Андрей Х Местный

    Регистрация:
    26.04.11
    Сообщения:
    183
    Симпатии:
    155
    Версия XF:
    1.5.11
    Да, конечно. Как добавить туда еще и дополнительное поле я не знаю пока :)
    Хотя было бы полезно, например аську юзера или скайп выводить, есть мысли?
     
    xsacha нравится это.
  7. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Я также уже писал, что дополнительные поля, пожалуй, одна из самых востребованных фишек, судя по лайкам. И пока реализации нет. Но надеюсь разработчики обращают внимание на запросы пользователей.
     
    shaman480 и Андрей Х нравится это.
  8. elzo

    elzo Местный

    Регистрация:
    22.05.11
    Сообщения:
    53
    Симпатии:
    4
    Версия XF:
    1.4.1
    Данные строчки "На сайте с:" , всё равно не хотят влазить на одну строку, если бы можно было сменить "Апр" - сокращение месяцев на числа, то тогда было бы куда лучше. Не нашел только, где это можно сделать.
     
  9. arelav

    arelav Местный

    Регистрация:
    07.06.11
    Сообщения:
    166
    Симпатии:
    355
    Версия XF:
    1.1.0 Final
    Неплохо было бы этот список данных делать сворачиваемым, то-есть кому интересно - развернул, кому не важно - свернул. Чтобы эта опция сохранялась в куках...

    ПЫСЫ: кады разберусь полностью с движком, если решу его юзать, - обязательно напишу, если никто не опередит :)
     
  10. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Идея весьма и весьма хорошая, к тому же хуки в этих местах уже есть.
     
    arelav нравится это.
  11. Turbine

    Turbine Местный

    Регистрация:
    31.05.11
    Сообщения:
    38
    Симпатии:
    17
    Решить проблему можно и с другого бока:
    [​IMG]
     
    aligon7 и Андрей Х нравится это.
  12. arelav

    arelav Местный

    Регистрация:
    07.06.11
    Сообщения:
    166
    Симпатии:
    355
    Версия XF:
    1.1.0 Final
    Как и обещал - сделал... http://www.xf-russia.ru/forum/threa...казать-Спрятать-информацию-пользователя.1619/
    но чуток иначе, без куков
     
    flash93rus, Lex, Romchik® и ещё 1-му нравится это.
  13. elzo

    elzo Местный

    Регистрация:
    22.05.11
    Сообщения:
    53
    Симпатии:
    4
    Версия XF:
    1.4.1
    Каким образом сделать выравнивание информации (кол.сообщений,дата,симпатии) по правому боку, как сделано на этом форуме?
     
  14. elzo

    elzo Местный

    Регистрация:
    22.05.11
    Сообщения:
    53
    Симпатии:
    4
    Версия XF:
    1.4.1
    По моему, раньше здесь народ по-отзывчивей был...
     
  15. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Отзывчивость быстро пропадает, если начинают требовать, спрашивать по нескольку раз то, на что ответы уже давно были даны, ну и в таком духе. Чего уж удивляться.
    Да и отвечает "народ" по мере возможности и наличия свободного времени.
     
    Eddy и CyberAP нравится это.
  16. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Romchik® нравится это.
  17. Lover

    Lover Местный

    Регистрация:
    20.04.12
    Сообщения:
    13
    Симпатии:
    1
    Версия XF:
    1.1.2
    Сделал все как указано в шапке темы, ничего не изменилось. В чем может быть проблема?
     
  18. mrmysql

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

    Регистрация:
    04.06.12
    Сообщения:
    35
    Симпатии:
    11
    Версия XF:
    1.1.4
    Достаточно посмотреть реализацию на этом же форуме:
    Код:
    .messageUserBlock .extraUserInfo dt {
      display: inline-block !important;
      text-align: left;
      width: 49%;
    }
     
    .messageUserBlock .extraUserInfo dd {
      display: inline-block !important;
      text-align: right;
      width: 47%;
    }
     
    PaCTa нравится это.
  19. JKor

    JKor Пользователь

    Регистрация:
    17.06.12
    Сообщения:
    9
    Симпатии:
    0
    Версия XF:
    1.1.1
    Спасибо!;)
     
  20. Sisi

    Sisi Местный

    Регистрация:
    21.04.12
    Сообщения:
    20
    Симпатии:
    0
    Версия XF:
    1.1.2
    Версия XF - 1.1.2 стиль Xenia
    Выставил отображать симпатии:
    http://clip2net.com/s/2eQQv
    0 эмоций:
    http://clip2net.com/s/2eQQX
    Подскажите код который вставить сюда:
    Код:
        <xen:if hascontent="true">
            <div class="extraUserInfo">
    ...
                            <dt>{xen:phrase member_since}:</dt>
                            <dd>{xen:date $user.register_date}</dd>
                            <dd>{ вот сюда =)) }</dd>     
    ...                   
                        </dl>
                    </xen:if>
     

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