src Онлайн / Оффлайн индикатор, как в Instagram

Иконка ресурса
Краткое описание:
Простой модификатор на показ онлайн
1 557
  • Лайк 0
Реакции:14 пользователей
Для версий
  1. 2.2
Внешний вид -> Модификации шаблонов ->
/admin.php?template-modifications/add

Шаблон: message_macros
Ключ модификации: любой
Тип поиска: Простая замена

Найти:​

HTML:
<xf:avatar user="$user" size="m" defaultname="{$fallbackName}" itemprop="image" />

Заменить:​

HTML:
     <xf:if is="$xf.options.showMessageOnlineStatus && $user && $user.isOnline()">
                <div class="xgt-avatar2">
                        <div class="xgt-avatar-border2">
                    <xf:avatar user="$user" size="m" defaultname="{$fallbackName}" itemprop="image" />
                       </div>
                </div>
                <xf:else />
                    <div class="xgt-avatar">
                        <div class="xgt-avatar-border">
                    <xf:avatar user="$user" size="m" defaultname="{$fallbackName}" itemprop="image" />
                       </div>
                </div>            
                </xf:if>

В extra.less добавьте следующий код:​

CSS:
.xgt-avatar{

    display: block;

    background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);

    border-radius: 50%;

    padding: 4px;

    box-shadow: 0px 0px 10px 3px rgba(178, 34, 34, 0.38);


}


.xgt-avatar-border{

    display: block;

    border: 4px solid #fff;

    border-radius: 50%;

}


@media (max-width: @xf-publicNavCollapseWidth)

{

.xgt-avatar{

    padding: 2px;

    }

.xgt-avatar-border{

      border-width: 2px;

    }

}


.xgt-avatar2{

    display: block;

    background: linear-gradient(to right, green, yellow);

    border-radius: 50%;

    padding: 4px;

    box-shadow: 0px 0px 10px 3px rgba(4, 90, 15, 0.38);


}


.xgt-avatar-border2{

    display: block;

    border: 4px solid #fff;

    border-radius: 50%;

}


@media (max-width: @xf-publicNavCollapseWidth)

{

.xgt-avatar2{

    padding: 2px;

    }

.xgt-avatar-border2{

      border-width: 2px;

    }

}

В итоге получаем:​

1647430710462

Автор

Black_Dragon

Еще ресурсы от Black_Dragon

[MMO] External Accounts
[MMO] External Accounts
Возможность зарегистрироваться и войти на форум через популярные социальные сети.
Report Improvements by Xon
Report Improvements by Xon
Расширенный функционал системы жалоб и модерирования для Xenforo 2.x.x
Share via QR Code
Share via QR Code
Показывает QR-кнопку в качестве опции обмена информацией.
JetsAntiAFKPro
JetsAntiAFKPro
Продвинутый плагин для обнаружения AFK с настраиваемыми действиями!
s9e Media Sites
s9e Media Sites
Дополнительные медиа сервисы для Xenforo
[DigitalPoint] App for Cloudflare®
[DigitalPoint] App for Cloudflare®
Плагин для управления CloudFlare на Xenforo
Warning Improvements by Xon
Warning Improvements by Xon
Усовершенствование системы предупреждения для XF 2
[DigitalPoint] Better Google Analytics
[DigitalPoint] Better Google Analytics
Подробная Аналитика гугл на вашем сайте с CMS Xenforo
[OzzModz] Gamer Profiles
[OzzModz] Gamer Profiles
Аддон для игровых ников с поддержкой SSL.
Change Content Owner or Date
Change Content Owner or Date
Это дополнение позволяет вам изменить владельца контента или временную метку контента.
[cv6] Notice Countdown
[cv6] Notice Countdown
Добавляет возможность добавить обратный отсчет дня в объявление
[Andrew] Moderator Panel
[Andrew] Moderator Panel
Полноценная панель модератора для xenforo 2

Последние отзывы

TeaZ
TeaZ
5,00 звёзд
Класс, годные гайды
ВерхНиз