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

1.3.0 Аватары вместо ников в блоке "Пользователи онлайн"

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

Загрузка
  1. Gatses

    Gatses Местный

    Регистрация:
    05.02.11
    Сообщения:
    421
    Симпатии:
    584
    Версия XF:
    1.5.9
    Описание: после этого изменения, в блоке "Пользователи онлайн" будут отображаться аватары ваших пользователей, а не текстовая ссылка по умолчанию.

    sidebar-users-online.png

    Обновлено 14.03.14 для 1.3.0.

    В шаблоне sidebar_online_users найти:
    Код:
                    <xen:foreach loop="$onlineUsers.records" value="$user" i="$i">
                        <xen:if is="{$i} <= {$onlineUsers.limit}">
                            <li>
                            <xen:if is="{$user.user_id}">
                                <a href="{xen:link members, $user}"
                                    class="username{xen:if '!{$user.visible}', ' invisible'}{xen:if {$user.followed}, ' followed'}">{$user.username}</a><xen:if is="{$i} < {$onlineUsers.limit}">,</xen:if>
                            <xen:else />
                                {xen:phrase guest}<xen:if is="{$i} < {$onlineUsers.limit}">,</xen:if>
                            </xen:if>
                            </li>
                        </xen:if>
                    </xen:foreach>
    и заменить на:
    Код:
                    <xen:foreach loop="$onlineUsers.records" value="$user" i="$i">
                        <xen:if is="{$i} <= {$onlineUsers.limit}">
                            <xen:if is="{$user.user_id}">
                                <li title="{$user.username}" class="Tooltip membersOnlineWithAvatars"><xen:avatar user="$user" size="s" img="true" class="_plainImage" /></li>
                            <xen:else />
                                <li>{xen:phrase guest}<xen:if is="{$i} < {$onlineUsers.limit}">,</xen:if></li>
                            </xen:if>
                        </xen:if>
                    </xen:foreach>
    Добавить в шаблон EXTRA.css:
    Код:
    .membersOnlineWithAvatars,
    .membersOnlineWithAvatars a {
        display:inline-block !important;
    }
    Если аватары должны быть поменьше, то добавляем также в EXTRA.css следующий код (размеры подгоните под свою ширину):
    Код:
    .membersOnlineWithAvatars img {
        width:32px;
        height:32px;
    }
    
     
    Последнее редактирование модератором: 14.03.2014
    Bugaga, Nezumi, Ruspb и 16 другим нравится это.
  2. LiveD

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

    Регистрация:
    01.11.11
    Сообщения:
    6
    Симпатии:
    2
    Не работает... :( Только ник исчез и все!
     
  3. Gatses

    Gatses Местный

    Регистрация:
    05.02.11
    Сообщения:
    421
    Симпатии:
    584
    Версия XF:
    1.5.9
    Версия форума какая?
     
    wergio нравится это.
  4. Ice

    Ice Местный

    Регистрация:
    13.10.10
    Сообщения:
    207
    Симпатии:
    108
    Версия XF:
    1.1.2
    норм. работает.тока что поставил.
    версия форума 1,0,4 вроде ))
     
  5. LiveD

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

    Регистрация:
    01.11.11
    Сообщения:
    6
    Симпатии:
    2
    Beta 1, или кто знает где можно скачать новую? :unsure:
     
  6. Ice

    Ice Местный

    Регистрация:
    13.10.10
    Сообщения:
    207
    Симпатии:
    108
    Версия XF:
    1.1.2
    только как-то странно работает...

    lol.jpg

    онлайн шесть юзеров, а авы - только четырех показаны...
     
  7. Ice

    Ice Местный

    Регистрация:
    13.10.10
    Сообщения:
    207
    Симпатии:
    108
    Версия XF:
    1.1.2
    щас гляжу - на форуме моем 5 юзеров онлайн, а аватарок опять лишь 4....

    шо, это какой-то глюк и показывается только 4 аватарки????

    или у кого-то показывалось большее количество?
     
  8. Romchik®

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

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Возможно это скрытые пользователи?
    Или же только с нестандартными аватарами :)
     
  9. LiveD

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

    Регистрация:
    01.11.11
    Сообщения:
    6
    Симпатии:
    2
    Ага только я :D
     
  10. Ice

    Ice Местный

    Регистрация:
    13.10.10
    Сообщения:
    207
    Симпатии:
    108
    Версия XF:
    1.1.2
    версия с магическим числом 4 отпала!
    щас было 11 юзеров онлайн и 10 аватарок....

    не понятно, то ли 1 - скрытый пользователь.
    то ли что...

    но аватарок постоянно на 1 меньше чем указано онлайновых пользователя...
    --- добавлено : Nov 2, 2011 12:37 PM ---
    а, кажется понял: на 1 аву меньше, поскольку там нет авы админа, то есть меня ))
     
  11. Gatses

    Gatses Местный

    Регистрация:
    05.02.11
    Сообщения:
    421
    Симпатии:
    584
    Версия XF:
    1.5.9
    Тема создавалась когда была версия 1.0, на 1.1 видимо не работает.
     
  12. incraw

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

    Регистрация:
    24.11.11
    Сообщения:
    2
    Симпатии:
    0
    lol) Админы не отображаются.
     
  13. Gatses

    Gatses Местный

    Регистрация:
    05.02.11
    Сообщения:
    421
    Симпатии:
    584
    Версия XF:
    1.5.9
    Версия форума?
     
  14. Ice

    Ice Местный

    Регистрация:
    13.10.10
    Сообщения:
    207
    Симпатии:
    108
    Версия XF:
    1.1.2
    логично, ведь админы отображаются в "Команде форума в сети", зачем их дублировать?
     
  15. incraw

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

    Регистрация:
    24.11.11
    Сообщения:
    2
    Симпатии:
    0
    Да я просто так сказал, данную примочку я не использую.
     
  16. Дмитрий Артёменко

    Дмитрий Артёменко Местный

    Регистрация:
    26.09.11
    Сообщения:
    195
    Симпатии:
    3
    Версия XF:
    1.3.1
    Установил, все супер. Вот только после - я еще модифицировал, "Команда форума в сети "
    Вот этой статьей
    и у меня вышло вот так:
    22.12.png
    Скажите, как сделать, что бы везде были аватарки? То есть к примеру, в команде форума аватар и в "пользователи онлайн" ....
     
  17. Gatses

    Gatses Местный

    Регистрация:
    05.02.11
    Сообщения:
    421
    Симпатии:
    584
    Версия XF:
    1.5.9
    А 3 сообщение из той темы?
     
  18. Дмитрий Артёменко

    Дмитрий Артёменко Местный

    Регистрация:
    26.09.11
    Сообщения:
    195
    Симпатии:
    3
    Версия XF:
    1.3.1
    Версия сейчас 1.0.4
     
  19. Gatses

    Gatses Местный

    Регистрация:
    05.02.11
    Сообщения:
    421
    Симпатии:
    584
    Версия XF:
    1.5.9
    Перечитайте мое сообщение.
     
  20. KakBeOlolo

    KakBeOlolo Местный

    Регистрация:
    08.10.11
    Сообщения:
    510
    Симпатии:
    93
    Версия XF:
    1.1.2
    На 1.1.0 работает, а как совместить с этим
     

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