Jump to content
View in the app

A better way to browse. Learn more.

Дизайн и модификация 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.

Мод Статус ICQ

Поставил мод "Статус ICQ".

Я так понимаю, что инфо берется из учетки пользователя.

Столкнулся с такой проблемой, что у пользователей, у которых поле ICQ пустое, то вместо картинки статуса (он или офф), отопражается пустая рамка с надписью внутри "Изображение".

 

Как сделать так, чтобы в таком случае ничего не отображалось.

 

Вот привожу код мода:

<if="ipb.member['icq_number'] != "0"">
<a href=http://wwp.icq.com/{$author['icq_number']} target='_blank'><img src=http://status.icq.com/online.gif?icq={$author['icq_number']}&img=5 border=0 width=18 height=18></a>
</if>

Featured Replies

А куда пустая рамка ссылается?

Если там она появилась и вылез альт, значит отсутствует какой-то файл.

Можно заменить его пустое место прозрачной гиф-картинкой с таким же названием

Поставил мод "Статус ICQ".

Я так понимаю, что инфо берется из учетки пользователя.

Столкнулся с такой проблемой, что у пользователей, у которых поле ICQ пустое, то вместо картинки статуса (он или офф), отопражается пустая рамка с надписью внутри "Изображение".

 

Как сделать так, чтобы в таком случае ничего не отображалось.

 

Вот привожу код мода:

<if="ipb.member['icq_number'] != "0"">
<a href=http://wwp.icq.com/{$author['icq_number']} target='_blank'><img src=http://status.icq.com/online.gif?icq={$author['icq_number']}&img=5 border=0 width=18 height=18></a>
</if>

а попробуйте

<if="ipb.member['icq_number'] != "0" and ipb.member['icq_number'] !=''">

<a href=http://wwp.icq.com/{$author['icq_number']} target='_blank'><img src=http://status.icq.com/online.gif?icq={$author['icq_number']}&img=5 border=0 width=18 height=18></a>

</if>

  • Author

Исчезли все статусы! :)

  • Author
А куда пустая рамка ссылается?

http://wwp.icq.com/0

А можно ли ссылку куда-то еще перенаправить?

Просто я не юзаю этот мод...

  • Author

Fisana, я тоже не знаю! :)

 

Мод брал у Вас на форуме.

Автору в личку попробуйте написать

<if="$this->ipsclass->member['icq_number'] != "0" && $this->ipsclass->member['icq_number'] !=''">
<a href=http://wwp.icq.com/{$author['icq_number']} target='_blank'><img src=http://status.icq.com/online.gif?icq={$author['icq_number']}&img=5 border=0 width=18 height=18></a>
</if>

Чисто на всякий случай :)

  • Author

Ув. Sannis, заменил на Ваш код - исчезли все картинки... (((

Не работает ((( Что есть код, что его нету.

 

Спасибо за помощь! Может будут еще идеи?

 

P.S. Автор пока не ответил.

Дадите доступ в АЦ -- могу завтра после обеда посмотреть. Если что, пишите в ЛС.

А попробуйте так

<if="$author['icq_number'] != '0' && $author['icq_number'] != '' ">
<a href=http://wwp.icq.com/{$author['icq_number']} target='_blank'><img src=http://status.icq.com/online.gif?icq={$author['icq_number']}&img=5 border=0 width=18 height=18></a>
</if>

 

ЗЫ. у меня на тестовом форуме вродь работает. правда версия 2.3

а вообще какието траблы с ipb.member['icq_number']. если просто != '0' он показывает аси хотя у юзера поле пустое, если != '0' and != '' условие ни для кого не верное.

  • Author

Не-а! Все тоже самое, происходит выделение области под рисунок, а т.к. у пользовотеля не заполнено поле "Аська", то оно остается пустым.

 

Судя по моду если поле пустое:

if="$author['icq_number'] != '0'

то код не должен выполняться, а он выполняется!!!

Почему непонятно!

У меня работает. для тех кто не заполнил асю нечего не отображается. А условие точно написали полностью

<if="$author['icq_number'] != '0' && $author['icq_number'] != '' ">

потому как если только $author['icq_number'] != '0' все равно высвечивается.

  • Author

Вот код:

<if="$author['icq_number'] != '0' && $author['icq_number'] != '' ">
<a href=http://wwp.icq.com/{$author['icq_number']} target='_blank'><img src=http://status.icq.com/online.gif?icq={$author['icq_number']}&img=5 border=0 width=18 height=18></a>
</if>

 

А вот результат для пользователя с "пустой аськой":

843360_050fc9c8.jpg

 

Тут пришла в голову идея, может "пустая аська" у меня не равна 0?

Где проверить какая переменная присваивается "пустой аське"?

Edited by Nemovlya

А у меня вообще отказывается работать? А клиент настраивать как-то для этого надо?

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

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.