Перейти к публикации
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 the status (Статус ICQ)

Опубликовано:

Имя файла: ICQ the status (Статус ICQ)

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

Файл размещен: 28 ноя 2006

Файл обновлен: 14 фев 2011

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

 

Статус icq перед ником пользователя в просмотрах темы.

Установка: 1 минута.

Проверено на ipb 2.1.7 версии.

 

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

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

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

Опубликовано:

Элементарно становится в любое место))Я вот так поставил.(2.3.6)

ji7dap8r1h.png

Конечно,удобнее было бы по клику попадать не на сервер аськи а на отправку сообщения в аську пользователю..

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

Опубликовано:
Конечно,удобнее было бы по клику попадать...

<a href=.....отвечает за это

 

а вот вопрос со скриптом убирающим картинку как таковую если её нет остаётся открытым )

 

P.S. я сюда приклеил, на мой взгял удачное место

 

0ef7fb8b6a14678e7d.jpg

  • 2 недели спустя...
Опубликовано:

сорри за дабл постинг, иначе бы сообщение не заметили )

 

вобщем откопал я скрипты этого же статуса 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 статус при просмотре темы :)

Опубликовано:

Автор больше не поддерживает этот мод.

  • 4 недели спустя...
Опубликовано:

По мне так удобнее сделать так:

<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>, это - черта она отделит от основного мини профиля.

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

Опубликовано:

Спасибо. Может кому-то пригодится :)

  • 4 недели спустя...
Опубликовано:

но всё же было бы класно если бы он работал так: у юзера нет аси - он отображает "нет", а не просто пропадает

  • 4 месяца спустя...
Опубликовано:

В эпоху глобального развития разных версий ПМ-клиентов уместнее было бы доработать мод, чтобы показывался статус того ПМ-клиента, который введен пользователем в своих личных данных. Если клиентов введено несколько, чтобы пользователь мог выбирать из выпадающего списка, статус какого из них показывать.

 

(отдаю идею бесплатно)

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

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

Сейчас на странице 0

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

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.