Faithfully 0 03/12/09 21:15 да было бы неплохо если бы он проверял, если есть номер у юзера то показывать картинку, а в противном случае ничего Поделиться сообщением Ссылка на сообщение
Grandsire 0 03/12/09 23:48 (изменено) Элементарно становится в любое место))Я вот так поставил.(2.3.6)Конечно,удобнее было бы по клику попадать не на сервер аськи а на отправку сообщения в аську пользователю.. Изменено 12 марта 2009 пользователем Grandsire Поделиться сообщением Ссылка на сообщение
Faithfully 0 03/13/09 12:23 Конечно,удобнее было бы по клику попадать...<a href=.....отвечает за это а вот вопрос со скриптом убирающим картинку как таковую если её нет остаётся открытым ) P.S. я сюда приклеил, на мой взгял удачное место Поделиться сообщением Ссылка на сообщение
Faithfully 0 03/21/09 16:54 сорри за дабл постинг, иначе бы сообщение не заметили ) вобщем откопал я скрипты этого же статуса icq, но если у юзера нету номера он теперь либо пишет "нет", либо просто ничо не пишет, это уже по вашему усмотрению. проблема в том что мод на 2.1 и 2.2, на 2.3 его поставить не получилось. может кто знает как? ICQ Статус в просмотре темы. Добавил: ~aqua~ ------------------------ Для версии 2.1.x | ------------------------ -------------------------------------------------------------------------------------------- 1) Идем -------------------------------------------------------------------------------------------- /sources/action_public/topics.php Находим: $member['member_number'] = $this->ipsclass->compiled_templates['skin_topic']->member_number( $this->ipsclass->do_number_format($member['id']) ); Добавляем ниже: if ( $member['icq_number'] > 10000) { $member['icq_number'] = "{$member['icq_number']} <img src=http://status.icq.com/online.gif?icq={$member['icq_number']}&img=5 border=0 width=18 height=18><br />"; } else { $member['icq_number'] = "Нет"; } Сохраняем. -------------------------------------------------------------------------------------------- 2) Есть 2 варианта, Либо редактируем файлы, либо в Админке (желательно в админке cделать) P.S Если сделаете первое, то он будет отображать слово "Нет" для тех у кого нет ICQ, а во втором варианте, ничего не будет отображатся=) -------------------------------------------------------------------------------------------- Редактор файлов --------------- /cache/skin_cache/cacheid_2/skin_topic.php Находим: (желательно искать до конца) {$author['member_number']}<br /> Добавляем ниже: ICQ: {$author['icq_number']}<br /> Сохраняем файл. Админка - Admin tools > Look & Feel > Edit Template HTML > TOpic View > RenderRow ------------ Находим {$author['member_posts']}<br /> Ниже добавляем <if="$author['icq_number'] > 10000"> ICQ: {$author['icq_number']} </if> <br/> Жми Save Template ------------------------ Для версии 2.2.x | ------------------------ -------------------------------------------------------------------------------------------- 1) Идем -------------------------------------------------------------------------------------------- /sources/action_public/topics.php Находим: $member['member_number'] = $this->ipsclass->compiled_templates['skin_topic']->member_number( $this->ipsclass->do_number_format($member['id']) ); Добавляем ниже: if ( $member['icq_number'] > 10000 ) { $member['icq_number'] = "{$member['icq_number']} <img src=http://status.icq.com/online.gif?icq={$member['icq_number']}&img=5 border=0 width=18 height=18><br />"; } else { $member['icq_number'] = "Нет"; } Сохраняем файл. -------------------------------------------------------------------------------------------- 2) Есть 2 варианта, 1. Либо редактируем файлы, 2. либо в Админке (желательно в админке cделать) P.S Если сделаете первое, то он будет отображать слово "Нет" для тех у кого нет ICQ, а во втором варианте, ничего не будет отображатся=) -------------------------------------------------------------------------------------------- Редактор файлов ---------------- /cache/skin_cache/cacheid_2/skin_topic.php Находим: (желательно искать до конца) {$author['member_number']}<br /> Добавляем ниже: ICQ: {$author['icq_number']}<br /> Сохраняем файл. Админка - Admin tools > Look & Feel > Edit Template HTML > TOpic View > RenderRow ---------------- Нахо%%0им {$author['member_posts']}<br /> Ниже добавляем <if="$author['icq_number'] > 10000"> ICQ: {$author['icq_number']} </if> <br/> Жми Save Template Вот и Вам полноценный ICQ статус при просмотре темы :) Поделиться сообщением Ссылка на сообщение
Fisana 700 03/21/09 18:36 Автор больше не поддерживает этот мод. Поделиться сообщением Ссылка на сообщение
ARMAgeddoN 0 04/13/09 14:21 (изменено) По мне так удобнее сделать так:<b>Контакты</b> <br /> <img src='{$this->ipsclass->vars['img_url']}/folder_profile_portal/send_pm_small.png' alt='' border='0' /> <a href="{$this->ipsclass->base_url}act=Msg&CODE=4&MID={$author['id']}">{$this->ipsclass->lang['dd_send_pm']}</a><br /> <if="$author['icq_number'] > 10000"> <img src=http://status.icq.com/online.gif?icq={$author['icq_number']}&img=5 border=0 width=18 height=18> <a href=http://wwp.icq.com/{$author['icq_number']} target='_blank'>{$author['icq_number']}</a> </if>Добавить после строки:{$author['warn_text']} {$author['warn_minus']}{$author['warn_img']}{$author['warn_add']}Так же можно до слова "Контакы" добавить <hr>, это - черта она отделит от основного мини профиля. Изменено 13 апреля 2009 пользователем ARMAgeddoN Поделиться сообщением Ссылка на сообщение
Fisana 700 04/13/09 15:14 Спасибо. Может кому-то пригодится :) Поделиться сообщением Ссылка на сообщение
Faithfully 0 05/10/09 16:52 но всё же было бы класно если бы он работал так: у юзера нет аси - он отображает "нет", а не просто пропадает Поделиться сообщением Ссылка на сообщение
Zero108 124 09/30/09 17:28 (изменено) В эпоху глобального развития разных версий ПМ-клиентов уместнее было бы доработать мод, чтобы показывался статус того ПМ-клиента, который введен пользователем в своих личных данных. Если клиентов введено несколько, чтобы пользователь мог выбирать из выпадающего списка, статус какого из них показывать. (отдаю идею бесплатно) Изменено 30 сентября 2009 пользователем Zero108 Поделиться сообщением Ссылка на сообщение