Jump to content

(ALLY41) Online Indicator


electr0

Recommended Posts

(ALLY41) Online Indicator


В отличие от обычной версии:

  1. Оптимизирован код до такой степени что исключает конфликты изменения шаблона фона области автора сообщения в темах, при которых обычная версия плагина перестает работать
  2. Добавлен серый индикатор офлайн
  3. Добавлена строка перевода online_indicator_offline_now, так вы сможете добавить русский перевод "Не в сети".
  4. Размер индикатора уменьшен
  5. Индикатор располагается справа от никнейма
  6. Адаптирован под IPS 4.1

  • Добавил
  • Добавлено
    30.10.2015
  • Категория
  • Язык
    Язык: Английский
Link to comment
Share on other sites

Однако годная модификация, как я понял https://community.invisionpower.com/files/file/7296-online-indicator/ автору респект :) 

Link to comment
Share on other sites

1 час назад, DebuggeR94 сказал:

Однако годная модификация, как я понял https://community.invisionpower.com/files/file/7296-online-indicator/ автору респект :) 

да

6 минут назад, x22 сказал:

Я выкладывал код для вставки в шаблон. Там изи

тут уже битва лени, и желания понять устройство хуков в плагинах IPS4

Link to comment
Share on other sites

  • 4 months later...

Подскажите:

1. В каком файле я могу внести изменения и если не сложно какие именно, 

чтобы переместить индикатор онлайн/офлайн справа от имени пользователя (где у мафии знак +)?

2. А также при наведении на индикатор, как можно убрать ник, чтобы осталось просто "в сети" и "не в сети"

П.С.: пыталась своими силами, смотрела инструменты разработчика, пути нашла, вроде местами поменяла, но ничего не происходит.

 

Снимок экрана 2016-03-02 в 19.26.07.png

Link to comment
Share on other sites

  • 1 month later...

Что бы сменить стандартную точку индикатора на свою из Font Awesome делаем следующие шаги.

Идём на сервере в папку по пути:  /www/ваш-форум/plugins/onlineindicator/hooks/  и открываем файл размером примерно 959 байт (там всего 2 файла, ошибиться нет возможности), название у всех разное будет, потому не пишу.

Ищем:

fa fa-circle ipsOnlineStatus_online - для онлайна

fa fa-circle ipsOnlineStatus_offline - для офлайна

Заменяете на свой fa fa и сохраняете. 

Чистим кеш

Edited by rustav
Link to comment
Share on other sites

Если нужна картинка или GIF. 

Ищем всё там же:

<span class="fa fa-circle ipsOnlineStatus_online" style="position: relative; left: 1px; font-size: 11px; top: -3px;" data-ipsTooltip title="{lang="online_now" sprintf="$comment->author()->name"}"></span>

и заменяете на:

<img src="адрес картинки" title="{lang="online_now" sprintf="$comment->author()->name"}">

Так же и с оффлайном

Edited by rustav
Link to comment
Share on other sites

есть интереснее плагин, в котором иконки меняются прям в настройках, а также индикатор показывается не только в постах, но и в личных сообщениях

https://invisionpower.com/files/file/7853-online-indicator/

Link to comment
Share on other sites

2 минуты назад, Redneck сказал:

есть интереснее плагин,

кто бы его еще скачал там, и закинул сюда? мою просьбу о стиле вообще про игнорили.

Link to comment
Share on other sites

2 минуты назад, ♕-SlawkA-♕ сказал:

кто бы его еще скачал там, и закинул сюда? мою просьбу о стиле вообще про игнорили.

 

Link to comment
Share on other sites

♕-SlawkA-♕, Redneck,  у меня стоит такой, я пробовала разные иконки, но круг как-то понятнее.

Link to comment
Share on other sites

10 минут назад, iScream сказал:

♕-SlawkA-♕, Redneck,  у меня стоит такой, я пробовала разные иконки, но круг как-то понятнее.

мне как-то этот понравился 

2016-04-13_22-51-50.png

Link to comment
Share on other sites

Redneck, ага тоже его включала, прикольно. Скажи, а как мне пробел поставить после иконки. Вернее где? Я пыталась строку найти но не получилось. Все вокруг да около меняется, но не там(

Link to comment
Share on other sites

внешний вид -> шаблон -> css -> core -> global -> framework -> misc.css

/* ======================================================== */
/* ONLINE/OFFLINE */
.ipsOnlineStatus, .ipsOnlineStatus_online {
	color: #249168;
  margin:0px 5px  5px;
  
}

.ipsOnlineStatus_offline {
	color: #c7c7c7;
  margin:0px 5px  10px;
    
}

.ipsOnlineStatus_away {
	color: #bd9e22;
}

.ipsOnlineStatus_busy {
	color: #a03223;
}

у меня вот такой стоит и норм (сам изменял под себя)

что бы изменить положения значка играйся с 

margin:0px 5px  5px;
1)- верхний отступ
2)- правый отступ
3)- нижний отступ
4)- левый отступ
===================
примеры:
* margin:10px 5px 15px 20px; - верхний отступ 10px - правый отступ 5px - нижний отступ 15px - левый отступ 20px

* margin:10px 5px 15px; - верхний отступ 10px - правый и левый отступы 5px - нижний отступ 15px

* margin:10px 5px; - верхний и нижний отступы 10px - правый и левый отступы 5px

* margin:10px; - все четыре отступа 10px

 

27 минут назад, iScream сказал:

Redneck, ага тоже его включала, прикольно. Скажи, а как мне пробел поставить после иконки. Вернее где? Я пыталась строку найти но не получилось. Все вокруг да около меняется, но не там(

 

Link to comment
Share on other sites

vesker250497, точняк....... что ж я сразу не додумалась. Вот что значит незнание дела. Спасибо!

Link to comment
Share on other sites

  • 2 months later...

плагин обновлен, синхронизированы изменения от авторов плагина, а так же добавлены опции настройки атрибута style прямо из настроек плагина.

Link to comment
Share on other sites

"Добавлена строка перевода offline_now, так вы сможете добавить русский перевод "Не в сети".

А где это меняется?

Link to comment
Share on other sites

2 часа назад, trimer сказал:

"Добавлена строка перевода offline_now, так вы сможете добавить русский перевод "Не в сети".

А где это меняется?

Админ центр => Внешний вид => Языки => Русский (Жмем на глобус) => Поле "Поиск: Английский" => Вводим Offline Now если отобразилась строка с ключем online_indicator_offline_now то вписываем желаемый перевод и готово, получится как на скриншоте:

116.PNG

Link to comment
Share on other sites

  • 2 months later...
  • 5 weeks later...
В 01.10.2016 в 17:18, rustav сказал:

а можно ли как-то привязать платформу онлайна? аля пк, планшет, мобильник, андроид, ios

Да, есть готовое решение как тут сделано?

Link to comment
Share on other sites

  • 2 weeks later...
  • 4 weeks later...

я могу русифицировать этот плагин

В 30.10.2015 в 17:35, electr0 сказал:

(ALLY41) Online Indicator


В отличие от обычной версии:

  1. Оптимизирован код до такой степени что исключает конфликты изменения шаблона фона области автора сообщения в темах, при которых обычная версия плагина перестает работать
  2. Добавлен серый индикатор офлайн
  3. Добавлена строка перевода online_indicator_offline_now, так вы сможете добавить русский перевод "Не в сети".
  4. Размер индикатора уменьшен
  5. Индикатор располагается справа от никнейма
  6. Адаптирован под IPS 4.1

  • Добавил
  • Добавлено
    30.10.2015
  • Категория
  • Язык
    Язык: Английский

мне пригодстся

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...