Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Nemovlya

Мод Статус 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>

Поделиться сообщением


Ссылка на сообщение

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поставил мод "Статус 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>

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение
А куда пустая рамка ссылается?

http://wwp.icq.com/0

Поделиться сообщением


Ссылка на сообщение

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

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

Поделиться сообщением


Ссылка на сообщение

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>

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

Поделиться сообщением


Ссылка на сообщение

Ув. 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 != '' условие ни для кого не верное.

Поделиться сообщением


Ссылка на сообщение

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

 

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

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

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

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

Поделиться сообщением


Ссылка на сообщение

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

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

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

Поделиться сообщением


Ссылка на сообщение
06/14/10 19:35 (изменено)

Вот код:

<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?

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

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

Поделиться сообщением


Ссылка на сообщение

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

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...