Online Status v1.1b-Conv-индикатор онлайн-оффлайн

  • Автор темы Nyhsa
  • 9512
  • Обновлено
  • 05, Dec 2013
  • #1
Сегодня установила себе дополнение, которое будет показывать статус пользователей в сети то есть Онлайн или Оффлайн. Данный плагин показывает онлайн-оффлайн индикатор не только в постах на форуме , но и в личных переписках. Сама установка данного плагина, не составила особого труда и не вызвала проблем (лично у меня), итак поехали.
Установка: 1. Скачиваем архив. 2. Распаковываем его у себя на компьютере. 3. Подключаемся по ftp и заливаем папки данного плагина в корень Вашего сайта. Каталог должен выглядеть следующим образом:
/library
/ Asp
, т.е. сначала загружаем папочку library, потом папочку Asp 4. Устанавливаем файл addon_OnlineStatus.xml через панель администратора, т.е. нажимаем установить дополнение, жмем "Загрузить файл с компьютера" - "Обзор" и выбираете у себя на компе - addon_OnlineStatus.xml. Если Вы все правильно загрузили, то у вас пойдет кэширование. 5. Все установка закончена. Но! Есть один нюанс , после того как вы все установите, у Вас надпись Онлайн или Оффлайн будет стоять криво, как на картинке)






что нужно сделать, для того чтобы все встало ровненько , появилась красивая ленточка и т.д. Идем в админку - внешний вид - шаблоны, находим шаблон под названием EXTRA.css и вставляем в него следующий код
 .userOnline

{

font-weight: bold;

font-size: 10px;

color: @contentBackground;

background: @primaryLight url('@imagePath/xenforo/gradients/category-23px-light.png') repeat-x top;

padding: 1px 5px;

margin: -5px -5px 5px 5px;

border: 1px solid @primaryLight;

border-radius: 3px;

border-top-right-radius: 0px;

display: block;

float: right;

position: relative;

box-shadow: 1px 1px 3px rgba(0,0,0, 0.25);

margin-left: -{xen:calc '@content.padding-right + 5'}px;

}

.userOnline span

{

background-color: @primaryLight;

border-top-right-radius: 5px;

position: absolute;

top: -4px;

right: -1px;

width: 5px;

height: 4px;

}
Далее, находим шаблон под названием message_user_online удаляем вот эту строчку <span class="user{$userStatus.class}">{$userStatus.text}</span> (она там одна) и добавляем вот этот код:
 <span class="userOnline"> <span class="firstSpan"> </ span> <span class="secondSpan"> </ span> {$ userStatus.text} </ span>
Сохраняем, в итоге идем на форум и смотрим что у нас получилось






Цвет ленточки зависит от стиля который вы выбрали, у меня например все в бежевых, кремовых цветах, соответственно цвет ленточки нежно бежевый. Если захотите поменять цвет ленточки, фон и надпись меняете в шаблоне EXTRA.css последние 2 строки. За фон отвечает background, За цвет - color, За рамку - border. Ну вот в принципе и все, надеюсь кому-нибудь пригодится
Забыла архив , но я не смогла его загрузить.
Скрытая информация :: Авторизуйтесь для просмотра »

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 05, Dec 2013
  • #2
Nyhsa:
но я не смогла его загрузить.
В смысле? Какие-то технические причины? Там же маленький совсем зип файл. Что выдал форум?
Nyhsa, спасибо за подробную тему. Супер
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 06, Dec 2013
  • #3
Veter, знаешь я по видимому что то не так сделала, я нажала загрузить, выбрала зип архив, а мне в ответ "вы можете грузить файлы с расширениями gıf, jpeg, png и т.д." Надо будет инструкцию по форуму прошерстить
Veter:
Nyhsa, спасибо за подробную тему. Супер
Я старалась! Тем более я сама все делала, приятно было поделиться опытом)
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 06, Dec 2013
  • #4
Nyhsa:
я нажала загрузить
Из быстрого ответа грузятся только картинки. Надо нажать кнопочку ответить (полный ответ), и уже там ниже будет управление вложениями
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 08, Dec 2013
  • #5
Обнаружила сегодня вот что:






Ленточка индикатора накрывает ник пользователя. Попробовала изменить размер ника, помогло но не на много.... Завтра буду думать и исправлять этот мелкий недочет Или запретить юзерам длинные ники ?
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 08, Dec 2013
  • #6
Veter:
Разобралась с ленточкой?
пока нет) закончу шапочку примусь за ленточку)
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 08, Dec 2013
  • #7
Ну так с шапочкой ты почти уже закончила. Дело то не за тобой теперь
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 08, Dec 2013
  • #8
Veter:
Ну так с шапочкой ты почти уже закончила. Дело то не за тобой теперь
ну это да) сейчас пойду смотреть что там с ленточкой.
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 09, Dec 2013
  • #9
Все разобралась с ленточкой, что нужно сделать чтобы она не накрывала ник юзеров? в код
 <span class="userOnline"> <span class="firstSpan"> </ span> <span class="secondSpan"> </ span> {$ userStatus.text} </ span> 
в самый конец добавьте тег <br> Должно быть вот так:
 <span class="userOnline"> <span class="firstSpan"> </ span> <span class="secondSpan"> </ span> {$ userStatus.text} </ span><br>
Итог:










 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 04, May 2014
  • #10
Nyhsa:
т.е. сначала загружаем папочку library, потом папочку Asp
Два раза одну и ту же папку? Лучше один раз Asp в уже имеющуюся папку library Она имеется изначально, гарантирую
Nyhsa:
в самый конец добавьте тег <br>
Не изящное решение, хотя и простое. Попробуйте лучше не добавляя этого брейка, в шаблоне message_user_info.css найти кусок

.messageUserBlock h3.userText
{
@property "messageUserText";
padding: 6px;
@property "/messageUserText";
}
И изменить 6 px на 10. Кому будет мало - добавьте.

Я о позиции именно below avatar.

В других позициях другие методы.

Пробуйте. И ты (можно на "ты", да?), кстати, забыла сказать про имеющуюся настройку местоположения в админке. Админка - главная - настройки - Темы, обсуждения и переписки - Online Display Location Двигайте, товарищи индикатор, как вам больше нравится. Ну и последнее:
Nyhsa:
и добавляем вот этот код:
PHP код:
<span class="userOnline"> <span class="firstSpan"> </ span> <span class="secondSpan"> </ span> {$ userStatus.text} </ span>
Обращение к новичкам: когда при добавлении этой строки в шаблон у вас выскочит ошибка синтаксиса, не паникуйте, а просто подправьте код - уберите лишние пробелы.
Nyhsa, спасибо за темку, не обращай внимания на мои придирки, всё супер!
 

Ночная странница


Рег
30 Jan, 2012

Тем
98

Постов
1642

Баллов
2622
  • 30, May 2014
  • #11
Ночная:
в самый конец добавьте тег <br>
Не изящное решение, хотя и простое.
Этот вариант лично мне подсказал Ветер (за что я ему благодарна) На тот момент, мне это очень помогло.
Ночная:
(можно на "ты", да?)
да, даже нужно
Ночная:
когда при добавлении этой строки в шаблон у вас выскочит ошибка синтаксиса, не паникуйте, а просто подправьте код - уберите лишние пробелы.
есть такое) была паника приходилось убирать код:shok:
Ночная:
Nyhsa, спасибо за темку, не обращай внимания на мои придирки, всё супер!

Ночная странница, тебе спасибо! Столько нужных нюансов подсказала!
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 09, Jan 2015
  • #12
Online Status v1 1b Conv индикатор онлайн оффлайн sociumКак вы копировали плагин на плеер прям архив скопировали на HDD плеера или сначала распакавали архив и скопировали на HDD DUNE ?
 

AvtoManHom


Рег
04 Jan, 2015

Тем
1

Постов
10

Баллов
20
  • 02, Mar 2017
  • #13
При вставке
 
<span class="userOnline"> <span class="firstSpan"> </ span> <span class="secondSpan"> </ span> {$ userStatus.text} </ span>
Теряется структура Версия 1.5.9, помогите решить вопрос!
 

dkent


Рег
01 Mar, 2017

Тем
0

Постов
1

Баллов
1
  • 07, Mar 2017
  • #14
Онлайн статус в 1.5.9 уже "в коробке" есть. На фига такой нужен для 1.5.9? Это в 1.1 не было никакого.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
Похожие темы Дата
Тем
49554
Комментарии
57426
Опыт
552966

Интересно