Online / Offline индикатор как раньше было на аризоне

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Пользователь
Регистрация
6 Янв 2025
Сообщения
14
ищу код / плагин, что бы была обводка аватарки когда пользователь онлайн и когда оффлайн.
Онлайн - обводка зеленая.
Оффлайн - обводка красная.
 
По вопросам - обращаться в ТГ: t.me/felnovay_dev
Активный
Регистрация
11 Ноя 2024
Сообщения
229
лови
 

Вложения

  • SVG-ForumUserStatus-2.3.2.zip
    18.4 KB · Просмотры: 7
Активный
Регистрация
26 Апр 2022
Сообщения
299
/admin.php?template-modifications/add

Найти:
Код:
<xf:avatar user="$user" size="m" defaultname="{$fallbackName}" itemprop="image" />

Заменить:

Код:
     <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:

Код:
.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;

    }

}
 
Maloy из Tokyo | Vk/tg : @kortezzers
Активный
Регистрация
26 Окт 2024
Сообщения
318
/admin.php?template-modifications/add

Найти:
Код:
<xf:avatar user="$user" size="m" defaultname="{$fallbackName}" itemprop="image" />

Заменить:

Код:
     <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:

Код:
.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;

    }

}
А ты случайно не знаешь как изменить с этого
Screenshot_20250110-215141.jpg

На это
Screenshot_20250110-215055.jpg
 
Пользователь
Регистрация
6 Янв 2025
Сообщения
14
Пользователь
Регистрация
6 Янв 2025
Сообщения
14
/admin.php?template-modifications/add

Найти:
Код:
<xf:avatar user="$user" size="m" defaultname="{$fallbackName}" itemprop="image" />

Заменить:

Код:
     <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:

Код:
.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;

    }

}
:( у меня не заработало
 
Сверху