» »

Цветная рамка вокруг аватара онлайн и офлайн


Это скрипт, который будет выводить Оff-line, on-line вокруг Ararat. Но основном цветовая гамма, это красный, что нет на сайте и зеленый, что он в онлайн находиться. И можно также вывести там где вам нужно, но разберем персональную страницу и комментарий, так как там есть всегда изображение пользователя. И только осталось сделать им контур и вывести цвет.

Все очень просто:

Делается через условные операторы, так чтоб понятно было.

Код
<?if(STRPOS($_STATUS$,'Offline')!=-1)?>Когда не в сети<?else?>Когда в сети<?endif?>


Здесь мы добавим оттенок, который бы информировал, человек на сайте или нет, а нам это подскажет сам цвет.

Код
<?if(substr($USER_STATUS$,19,3)='Onl')?>border: 1px solid #58aa21;padding: 3px;<?else?>border: 1px solid #c7d0db;<?endif?>


Можно также поставить на комментарий, если нужно.

Цветной контур вокруг аватара

Так не чего сложного нет, все можно сделать самому, если знать сам код. Если есть обвод уже, то просто его заменяем.

Источник: Yraaa.ru
29.02.2016 Просмотров: 487 Комментарий: (9)

Поделиться в социальных сетях

Материал разместил

Комментарий: 9
Сопрано
Сопрано 29.02.2016 16:021
+1
Мене лично нравиться, но можно еще в персональную страницу поставить, но в комментарий, но если сайт комментируют, то это нормально будет.
Kosten
Kosten 29.02.2016 17:014
0
Но мне если нудно, в статистике посмотрю кто онлайн, это больше считаю для красоты.
Сафрон
Сафрон 29.02.2016 17:045
0
Статистика это одно, но когда видишь так, это уже по другому, хорошо бы работало стабильно, что ушел сайта и сразу цвет изменился.
tsakonter
tsakonter 29.02.2016 16:072
0
Так можно и на все информер вывести, но это будет не красиво, что то одно нужно выбрать и персональная страница, пойдет отлично.
Kosten
Kosten 29.02.2016 16:343
0
Но это понятно, но цвет то останется, просто сама полоса будет шире и не так красиво смотреться.
frecsarg
frecsarg 29.02.2016 17:066
0
Но почему в комментариях это лишнее, наоборот думаю, что по ним быстрей найти можно и ответить там же, что раньше такого не было.
Tergran
Tergran 01.03.2016 00:347
0
Вообще не красиво, просто выведен сильно яркий цвет, нужно или его светлее или темнее делать.
frecsarg
frecsarg 01.03.2016 03:138
+1
Вот цвет сильно бросается, но его же можно быстро поменять и вообще сделать свой, чтоб не кто не понял, но и тогда зачем спрашивается ставить, да просто вывести немного прозрачнее.
Kosten
Kosten 22.03.2016 23:469
0
Если говорить про форум, то там все очень просто, возьмем за основу стандартный вид материала и находим так этот код.

Код
<?if($AVATAR_URL$)?><img alt="" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?endif?>


И заменяем на этот:

Код
<?if($AVATAR_URL$)?><img src="$AVATAR_URL$" style="<?if(substr($USER_STATUS$,19,3)='Onl')?>border: 4px solid #71c23b;padding: 3px;<?else?>border: 4px solid #dedede; padding: 3px;<?endif?>"><?endif?>


Вы можете добавить border-radius, что сделал и закруглил углы, также сам размер, но все это сами можете сделать.



Для комментарий, видать также делаем, только там свои операторы, кто знает, пропишите.
avatar