Перейти к содержимому
Русский язык для Invision Community 5

Мобильный статус онлайна

Здравствуйте! Установил два хука, один отображает обычный статус онлайна пользователя у ника в теме, другой хук отображает такой же статус, но когда пользователь сидит с мобилы. Проблема в том, что когда пользователь онлайн с мобильного, в теме у ника отображается два значка статуса онлайна - и обычный, и мобильный... Это очень не эстетично смотрится :(

 

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

 

Вот эти два хука:

 

(WA34) Mobile Status.zip

onlineStatusInTopics.xml

Рекомендованные сообщения

У мафии же получилось черт возьми так сделать!

Никакое отношение этот хук к вашей мафии не имеет.

 

Значит такой мод!

Хук тестировался на нескольких форумах, в том числе и топикстартером.

 

Такого в помине нет у меня

Вы то хук установили?

на дефолте все работает

Я то хук установил. Только ошибки возникают, даже после его чистой установки. У меня не один форум, и таких похожих проблем не возникало. Буду пробовать дальше копаться, отпишу потом.

И как-то странно господин siv1987 у вас подучается цитировать мои высказывания. Жал я кнопку цитата, выделял потом жал, в итоге текст как сейчас сплошняком отображается. Даже здесь сложности:)

И как-то странно господин siv1987 у вас подучается цитировать мои высказывания

Под аватаром есть кнопки управления "user controls", для быстрого цитирования можно выделить текст и нажать Quote selected text to fast reply. Там же можно обратится по никнейму.

Все наконец-то заработало, спасибо @siv1987,

А возможно ли этот мобильный статус реализовать в списке кто онлайн на форуме в статистике?

Интересно, а возможно определение mobile, tablet, desktopа? (или это уже из области фантастики?)

А возможно ли этот мобильный статус реализовать в списке кто онлайн на форуме в статистике?

Возможно. Все пожелания и предложения пишите в теме поддержке хука.

Спасибо огромное за хук. У меня всё заработало четко! Только как убрать те статусы, которые уже есть в шаблоне? Они у меня в виде точек.

Решил проблему. Может кому помогу. Идем сюда: Внешний вид - Управление стилями. Выбираем свой стиль, далее Темы - Post. Удаляем следующее:

 

<if test="$post['author']['_online']"><img src="{style_images_url}/post_online.png" alt="" class='post_online' data-tooltip="Online" /><else /><img src="{style_images_url}/post_offline.png" alt="" class='post_online' data-tooltip="Offline" /></if>

Единственное что очень напрягает и пока не нашел как исправить на скриншоте

 

fadb4402768d.png

Хм, интересно. Проверим.

Может быть у этого пользователя больше одной сессии? Ип адреса на форуме правильно определяются?

Вот этого я не знаю. Решил проблему так: снес хук, зашел на сайт один, где этот текст fa fa-desktop в png можно сконвертировать, получились иконки. Все абсолютно довольны, и я как слон тоже. Размеры 14. Может кому помогу. А напишите где посмотреть как эти ip определяются?

На самом деле этот хук может кому и полезен, вот только у меня слетел шаблон, а именно иконки статусов после сноса хука пропали вообще, мне пришлось бэкап с базы делать, в общем такие дела.

Иконки статусов вы сами удалили, прочитайте свои сообщения выше. Никакие стандартные шаблоны хук при удаление не затрагивает.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.