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

Nyhsa

Пользователь
Регистрация
25.10.13
Сообщения
614
Реакции
176
Баллы
28
Адрес
Казахстан
Сегодня установила себе дополнение, которое будет показывать статус пользователей в сети то есть Онлайн или Оффлайн.
Данный плагин показывает онлайн-оффлайн индикатор не только в постах на форуме , но и в личных переписках.

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



что нужно сделать, для того чтобы все встало ровненько , появилась красивая ленточка и т.д.
Идем в админку - внешний вид - шаблоны, находим шаблон под названием 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.
Ну вот в принципе и все, надеюсь кому-нибудь пригодится :)

Добавлено через 14 минут
Забыла архив :D, но я не смогла его загрузить.
 

Вложения

  • Online Status v1.1b-Conv.zip
    8.8 KB · Просмотры: 103
Последнее редактирование:

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
но я не смогла его загрузить.

В смысле? Какие-то технические причины? Там же маленький совсем зип файл. Что выдал форум?

Nyhsa, спасибо за подробную тему. Супер :)
 

Nyhsa

Пользователь
Регистрация
25.10.13
Сообщения
614
Реакции
176
Баллы
28
Адрес
Казахстан
Veter, знаешь я по видимому что то не так сделала, я нажала загрузить, выбрала зип архив, а мне в ответ "вы можете грузить файлы с расширениями gıf, jpeg, png и т.д." Надо будет инструкцию по форуму прошерстить :)

Добавлено через 1 минуту
Nyhsa, спасибо за подробную тему. Супер
Я старалась! Тем более я сама все делала, приятно было поделиться опытом)
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
я нажала загрузить

Из быстрого ответа грузятся только картинки. Надо нажать кнопочку ответить (полный ответ), и уже там ниже будет управление вложениями :)
 

Nyhsa

Пользователь
Регистрация
25.10.13
Сообщения
614
Реакции
176
Баллы
28
Адрес
Казахстан
Обнаружила сегодня вот что:



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

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Разобралась с ленточкой? :)
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Ну так с шапочкой ты почти уже закончила. Дело то не за тобой теперь :)
 

Nyhsa

Пользователь
Регистрация
25.10.13
Сообщения
614
Реакции
176
Баллы
28
Адрес
Казахстан
Все разобралась с ленточкой, что нужно сделать чтобы она не накрывала ник юзеров?


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

Итог:

 

Noel1

Пользователь
Регистрация
28.04.14
Сообщения
1
Реакции
0
Баллы
1
Для 1.3 версии ХФ работает?
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Попробуйте. Потом расскажете. Я еще не ставил 1.3 даже.
 

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

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
т.е. сначала загружаем папочку library, потом папочку Asp

Два раза одну и ту же папку?
Лучше один раз Asp в уже имеющуюся папку library
Она имеется изначально, гарантирую :)

в самый конец добавьте тег <br>
Не изящное решение, хотя и простое. Попробуйте лучше не добавляя этого брейка, в шаблоне message_user_info.css найти кусок
.messageUserBlock h3.userText
{
@property "messageUserText";
padding: 6px;
@property "/messageUserText";
}

И изменить 6 px на 10. Кому будет мало - добавьте. Я о позиции именно below avatar. В других позициях другие методы. Пробуйте.

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

Обращение к новичкам: когда при добавлении этой строки в шаблон у вас выскочит ошибка синтаксиса, не паникуйте, а просто подправьте код - уберите лишние пробелы.

Nyhsa, спасибо за темку, не обращай внимания на мои придирки, всё супер!
 

Nyhsa

Пользователь
Регистрация
25.10.13
Сообщения
614
Реакции
176
Баллы
28
Адрес
Казахстан
в самый конец добавьте тег <br>
Не изящное решение, хотя и простое.
Этот вариант лично мне подсказал Ветер (за что я ему благодарна) На тот момент, мне это очень помогло.

(можно на "ты", да?)
да, даже нужно:)

когда при добавлении этой строки в шаблон у вас выскочит ошибка синтаксиса, не паникуйте, а просто подправьте код - уберите лишние пробелы.
есть такое) была паника приходилось убирать код:shok:

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

ANOREXC

Пользователь
Регистрация
05.07.14
Сообщения
1
Реакции
0
Баллы
1
ты Богиня)
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Посвятите богине оду :)
 

AvtoManHom

Пользователь
Регистрация
04.01.15
Сообщения
7
Реакции
1
Баллы
3
Адрес
Украина
Online Status v1 1b Conv индикатор онлайн оффлайн

sociumКак вы копировали плагин на плеер прям архив скопировали на HDD плеера или сначала распакавали архив и скопировали на HDD DUNE ?
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Это вы о чем? Бот что ли?
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Для версии 1.4.4 этот плагин уже не нужен. Есть в коробке.
 

dkent

Пользователь
Регистрация
01.03.17
Сообщения
1
Реакции
0
Баллы
1
При вставке
Код:
<span class="userOnline"> <span class="firstSpan"> </ span> <span class="secondSpan"> </ span> {$ userStatus.text} </ span>

Теряется структура

Версия 1.5.9, помогите решить вопрос!
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Онлайн статус в 1.5.9 уже "в коробке" есть.
На фига такой нужен для 1.5.9? Это в 1.1 не было никакого.
 

stalin_alex

Пользователь
Регистрация
08.08.17
Сообщения
1
Реакции
0
Баллы
1
Nyhsa, так может обновите шапку? ))
 

Статистика форума

Темы
200.635
Сообщения
380.523
Пользователи
327.876
Новый пользователь
pm1199
Сверху Снизу