Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Онлайн\оффлайн юзеров

Featured Replies

Posted

Всем привет.

Сегодня решил изменить иконку онлайноффлайн на блок через css и переместить его.

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

 

KEVINm0512.png

 

*Сверху стандартная, внизу - я переместил, вот этот код:

<div class='post_username'>

				<if test="$post['author']['_online']"><img src="__ipbmafia.ru/public/style_images/master/post_online.png" alt="" class='post_online' data-tooltip="Online" /><else /><img src="__ipbmafia.ru/public/style_images/master/post_offline.png" alt="" class='post_online' data-tooltip="Offline" /></if>
</div>

Не понимаю, в чем проблема?

  • Author

В какое место ты переместил этот код?

UserPaneInfo

.........
<span class='hide' itemprop="name">{$author['members_display_name']}</span>

	<ul class='basic_info'>
<div class='post_username'>

	<!--			<if test="$post['author']['_online']"><img src="__ipbmafia.ru/public/style_images/master/post_online.png" alt="" class='post_online' data-tooltip="Online" /><else /><img src="__ipbmafia.ru/public/style_images/master/post_offline.png" alt="" class='post_online' data-tooltip="Offline" /></if>
</div> -->

<if test="rankimage:|:$author['member_rank_img']">

.......................

В коде без <!-- ставил, просто убирал пока ухожу

UserPaneInfo

.........
<span class='hide' itemprop="name">{$author['members_display_name']}</span>

	<ul class='basic_info'>
<div class='post_username'>

	<!--			<if test="$post['author']['_online']"><img src="__ipbmafia.ru/public/style_images/master/post_online.png" alt="" class='post_online' data-tooltip="Online" /><else /><img src="__ipbmafia.ru/public/style_images/master/post_offline.png" alt="" class='post_online' data-tooltip="Offline" /></if>
</div> -->

<if test="rankimage:|:$author['member_rank_img']">

.......................

В коде без <!-- ставил, просто убирал пока ухожу

так он не закрыт

Лень лезть в админку, посмотри какие параметры передаются шаблону UserInfoPane при его вызове из шаблона post

Там просто может не быть переменной $post

Edited by spoken

  • Author

Лень, лезть в админку, посмотри какие параметры передаются шаблону UserInfoPane при его вызове из шаблона post

Там просто может не быть переменной $post

Я в php и скриптаъ никак, пожалуйста скажи где и какие переменные изменить.

 

так он не закрыт

Закрыт, смотри внимательнее.

KEVINm, это мне в админку лезть надо. Позже напишу.



Так пробуй if test="$author['_online']

 

Мог бы и догадаться по содержимому userInfoPane



А в идеале это надо делать через изменение параметров хука в настройках в АЦ. Тогда и шаблоны не надо будет редактировать.

  • Author

KEVINm, это мне в админку лезть надо. Позже напишу.

Так пробуй if test="$author['_online']

 

Мог бы и догадаться по содержимому userInfoPane

А в идеале это надо делать через изменение параметров хука в настройках в АЦ. Тогда и шаблоны не надо будет редактировать.

Знаешь ли, когда вообще не знаешь языка на котором написана часть кода, туда даже и не смотришь, я боялся что-то там редактировать)

 

Помогло, огромное спасибо ;)

Guest
This topic is now closed to further replies.

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.