Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

(SIV34) Mobile Online Status

index.php?app=downloads&module=display&section=screenshot&id=316

Имя файла: (SIV34) Mobile Online Status

Владелец файла: siv1987

Файл размещен: 30 Сен 2016

Файл обновлен: 26 Дек 2016

Категория файла: Mods/Моды

 

Мобильный и обычный онлайн статус автора сообщения в теме. Альтернативная версия от ipbskins.

В хуке используются иконки шрифта font-awesome, который подключается с bootstrapCDN. Если шрифт уже подключен в скине, в настройках хука Hooks -> Mobile Online Status -> Подключить Font Awesome с BootstrapCDN? следует отключить.

 

Нажмите сюда, чтобы скачать этот файл

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

Типа такого?

f4d1d4e8c56d5f7402bac501fb74a526.jpg

 

неактивная иконка или серый кружочек?

стандартно наверно должен быть кружочек, а по желанию каждый сможет поменять на своё.

  • Автор

Один голос в пользу кружочка. Голосование продолжается.

 

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

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

 

Ну я тоже за кружочек )

Изменено пользователем Strategius

  • Автор

Вместе с оффлайн или только онлайн? До или после? На шаблоне у @salex еще будет смотрется, на вашем не знаю - будет громоздкая иконка, да еще и верстка может не стандартная. Покажите на скриншоте как эта иконка будет там смотреться. Подождем еще другие мнения, может кто-то не захочет там видеть статус.

Ну можно и с оффлайном, без разницы. Да для своего скина я, если что, переделаю, просто функция полезная, очень хотелось бы там видеть этот статус). А я и хочу, чтобы громадная была :)

Верстка стандартная, вроде ничего не менял, только css (.popupInner h3 a).

  • Автор

Там вообще-то есть, а рядом с именем, по моему как-то не очень смотрится.

 

11cdf77d498d3cbd2d01378bc14d88f0.png

Кружочек

Ну если не будете в хук добавлять, скажите, как отдельно рядом с ником добавить значок, пожалуйста. А может быть, опционально добавить в хук, с настройкой включения/выключения?

  • Автор

Шаблон Profile -> showCard

 

<if test="$member['_online']">
    <if test="$member['uagent_device'] == 'mobile'">
        Mobile Online
    <else />
       Desktop online
    </if>
<else />
  Offline
</if>

Или

 

{parse template="authorOnlineStatus" group="topic" params="$member"}

для вызова шаблона со статусом из темы.

 

 

Ну если не будете в хук добавлять

Если будет востребовано добавим.

Такая идея еще - возможно ли добавить статус после ников вообще по всему форуму глобально? Чтобы везде у ников отображался статус?)

  • Автор

Все ссылки на профиль пользователя генерируются через шаблон userHoverCard. Если собрать все ид пользователей которые приходили в этом шаблоне, потом сделать запрос активности с этими ид в таблицу сессий и заменить в финальном html коде макрос <!--online.status.%member_id%--> то в принципе должно получится. Дешево, сердито и главное быстро с одним sql запросом и запрос только нужных на странице пользователей. Правда если на форуме посещаемость один с половиной человек онлайн, проще загрузить эту горсть сразу из сессий и не играться с выбором. Теоретически должно получится, но с точки зрения дизайна по моему не очень удачно. Проще посмотреть статус во всплывающем профиле.

  • Автор

Хук обновлен до 1.0.3

* Исправлена ошибка анонимных онлайн пользователей на главной странице форума

* По результатам голосования иконка оффлайн статуса заменена на серый кружочек

  • Автор

Обновлен до 1.0.4

* Исправлен баг с удаленными сообщениями в теме

  • 2 месяца спустя...

Обнаружил баг:

Если пользователь анонимен, то хук все равно показывает, что он онлайн

  • Автор

Где именно?

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

Аккаунт

Навигация

Поиск

Поиск

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

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