WebScript.Ru
C:\   главная  ::   о сайте  ::  каталог скриптов  ::  гнездо  ::  форум  ::   авторам  :: Новостройки ::   ХОСТИНГ  ::

|| разделы::
|| поиск по сайту::

|| реклама::
|| новости почтой::
Рассылки Subscribe.Ru ::



Новости сайта WebScript.Ru
Популярные статьи

Hot 5 Stories

|| рекомендуем::




ICQ-пейджер для вашего сайта


Прислал: Demiurge Ash [ 12.03.2002 @ 12:08 ]
Раздел:: [ Веб-технологии ]


Если на вашем сайте нет гостевой книги или вы просто хотите добавить ему ещё капельку интерактивности, то советую вам поставить ICQ-пейджер. Основные моменты его работы:
— показывает посетителю статус работы вашей Аськи (онлайн, оффлайн, хидден);
— позволят послать сообщение с формы расположенной на сайте прямо
на вашу Аську (независимо от того, в каком она у вас режиме);
— при желании, посетитель имеет возможность добавить вас в контакт-лист своей Аськи.

Статус работы ICQ.

Разберемся с первым моментом.
Статус работы вашей Аськи будет показывать всем известный цветочек, точнее его цвет:
— зеленый, вы в онлайне (online);
— красный, в оффлайне (offline);
— сиреневый, в скрытом режиме (hidden).
Вывести его поможет следующий код:

<img src="//web.icq.com/whitepages/online?icq=ВАШ_ICQ_НОМЕР&img=5">

Не забудьте вставить вместо слов ВАШ_ICQ_НОМЕР соответствующее число. Параметр img определяет вид индикатора. Дополнительные индикаторы текущего статуса Аськи, а также форма генерации вышеприведенного когда расположены здесь: //www.icq.com/features/web/indicator.html

Форма для ICQ-пейджера.

Для получения формы отправки расположите нижеприведенный код на вашем сайте.

<form action="//wwp.icq.com/scripts/WWPMsg.dll" method="post">
<table border=0 cellpadding=1 cellspacing=1>
<tr>
<td>
<table cellpadding=0 cellspacing=0 border=0>
<tr>
<td align=center nowrap colspan=2><b>The ICQ Online-Message Panel</b></td>
</tr>
<tr>
<td align=center><b>Name</b>:&nbsp;&nbsp;
<input type="text" name="from" value="" size=15 maxlength=40 onfocus="this.select()">
</td>
</tr>
<tr>
<td align=center><b>E-mail</b>:&nbsp;&nbsp;
<input type="text" name="fromemail" value="" size=15 maxlength=40 onfocus="this.select()">
<input type="hidden" name="subject" value="From Your Web Page">
</td>
</tr>
<tr>
<td align=center colspan=2><b>Message:</b><br>
<textarea name="body" rows=5 cols=30 wrap="Virtual"></textarea>
</td>
</tr>
<tr>
<td colspan=2 align=center><br>
<input type="hidden" name="to" value=ВАШ_ICQ_НОМЕР>
<input type="submit" name="Send" value="Send Message">&nbsp;&nbsp;
<input type="reset" value="Clear">
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>

Не забудьте вставить вместо слов ВАШ_ICQ_НОМЕР соответствующее число. Думаю, логичным было бы поместить форму на отдельную страницу и выводить в небольшом сплывающем окне. Делается это так, в начале HTML'a, где будет расположена ссылка на форму в теге <HEAD> пишется следующий скрипт:

<script language="JavaScript">
<!--
function screener(URL){
screenerWindow=open("","screenerWindow",
"toolbar=no,directories=no,menubar=no,scrollbars=no,resizable=no,width=300,height=260")
if (screenerWindow.opener == null){
screenerWindow.opener = self}
if (URL != null){
screenerWindow.location.href=URL};
screenerWindow.focus();
}
// -->
</script>

Ссылка на icq-пейджер будет иметь вид:

<a href="javascript:screener('icq.htm')" target="_top">Мой ICQ-пейджер</a>

Таким образом, форма будет элегантно всплывать в окошке 300x260, позволяя пользователю отправить вам свое сообщение.

Добавление в контакт-лист.

В форме так же можно расположить ссылку для добавленияя вашего ICQ-номера в контакт-лист посетителя сайта. Делается это следующим образом:

<a href="//wwp.mirabilis.com/scripts/Search.dll?to=ВАШ_ICQ_НОМЕР"
target="_blank">Add me to your ICQ contact list</a>

Не забудьте вставить вместо слов ВАШ_ICQ_НОМЕР соответствующее число.
Пример работы ICQ-пейджера можно увидеть здесь: //ash.aiq.ru/


Demiurge Ash — Art {and} Design — бесплатный веб-дизайн (сайты, кнопки, баннеры, визуалы).
Photoshop Tutorials по-русски — переводы статьей зарубежных художников о создании реалистичной компьютерной графики в Фотошопе.


 :::::  Folko пишет 03.04.2002 @ 11:02 
Все работает, только 2 бага.
1. После отправки сообщения из формы в этом же окне грузится www.icq.com.чего-то_там.
2. Индикатор наличия меня упорно серого цвета, хотя я в аське.
 :::::  Folko пишет 03.04.2002 @ 11:02 
Все работает, только 2 бага.
1. После отправки сообщения из формы в этом же окне грузится www.icq.com.чего-то_там.
2. Индикатор наличия меня упорно серого цвета, хотя я в аське.
 :::::  Sanja пишет 18.04.2002 @ 00:33 
Поскольку ICQ.com довольно давно перевели на платформу Vignette, ссылки на картинки поменялись, а со старых на них теперь ведут редиректы. Поэтому наш посетитель имеет два лишних реквеста + время на резольвинг адреса, кэширование DNS и т.п. Куда лучше раз в пяти минут по cron обращаться к wwp.icq.com последством LWP/wget за статусом аськи и кэшировать её состояние, а посетителям выдавать свою картинку вместо уродливой default'овой...

А яваскрипт - это, конечно, усраться как круто, но что будет, если я на твою страницу зайду браузером AvantGo с наладонника Palm? Что тогда прикажете мне с ним делать? Кстати, аська на Palm у меня расчудесно работает...
 :::::  Женя пишет 27.10.2002 @ 18:02 
ркеронеое
 :::::  Пётр пишет 22.01.2003 @ 14:31 
Работает всё "ОК", вот только после отправления сообщения со страницы ICQ.com не возвращают обратно. Реально ли это исправить?
 :::::  sa пишет 19.06.2003 @ 20:53 
Это точно если бы на страницы аськ не кидало былобы круто
 :::::  Nikolay пишет 22.11.2003 @ 15:54 
<form action="http://wwp.icq.com/scripts/WWPMsg.dll" method="post">
заменить на
<form action="http://wwp.icq.com/scripts/WWPMsg.dll" method="post" target=_blank>
Сайт аськи буде открываться во всплывающем окне, кстати, сейчас нужно подтвердить отправку - на сайте аськи, куда вы попадёте после отправки вам предложат ввести текст с картинки..только потом ваше сообщение будет отправлено... а жаль, прекрасный канал для рекламы прикрыли ... из этого пейджера можно было раньше делать отличные рассылки:)
 :::::  Sergey пишет 16.01.2004 @ 12:10 
А что она серая-то всегда? Как сделать её залёной? Я в аське а она серая!
 :::::  Alex пишет 19.08.2004 @ 07:21 
Как установить ACQ пейджер
 :::::  Сорокина Любовь пишет 03.10.2004 @ 13:41 
Как мне установить на своем компьютере ICQ пейджер?
 :::::  Роман пишет 24.10.2004 @ 14:14 
Как установить аську?
 :::::  Artyom пишет 24.10.2004 @ 21:55 
Слушай, "Folko" и "Sergey", вы серые потому, что у вас в личный настройках аськи стоит запрет на публикацию вашего статуса в интернете... Все настройки находяться в общей безопасности настроек защиты, во всяком случае это так по русски звучит. У меня сейчас нет английской аски, но думаю что поиски ограничаться Properties/Security... или permission...
 :::::  Xolodok пишет 25.07.2006 @ 09:31 
Не идея офигенная, толькоб еще скрипт был рабочим, после нажатия на кнопку send он выкидывает на сайт www.icq.com/people и все а там типа ищи того человека. Может у них порядок отправки изменился? Кто нидь сделайте пожалуйста рабочий скрипт для отправки сообщений с сайта!
 :::::  Наталия пишет 23.09.2006 @ 14:12 
Есть ли какая-нибудь программа позволяющяя быть в аське двум пользователям на одном компьютере одновременно?
 :::::  SkiF пишет 04.10.2006 @ 23:31 
Есть, называется QIP - отличная программка, самое главное БЕЗ РЕКЛАМЫ !!!!!
 :::::  Dimm пишет 03.01.2007 @ 23:49 
Аналогично!
Вместо отправки сообщения вылетаю на страницу поиска друзей.
Что делать?
 :::::  Дмитрий пишет 21.05.2007 @ 15:18 
Вместо отправки сообщения вылетаю на страницу поиска друзей.
Что делать?
 :::::  Шььщкефд пишет 19.01.2008 @ 18:51 
Ребята че вы жалуетесь? скрипт работает а кое-что можно и ручками дописать а не ныть
 :::::  Alex пишет 23.03.2008 @ 21:49 
Artyom пишет 24.10.2004 @ 21:55
Слушай, "Folko" и "Sergey", вы серые потому, что у вас в личный настройках аськи стоит запрет на публикацию вашего статуса в интернете... Все настройки находяться в общей безопасности настроек защиты, во всяком случае это так по русски звучит. У меня сейчас нет английской аски, но думаю что поиски ограничаться Properties/Security... или permission...


ты не прав..
в квипе есть один такой пункт..публикация статуса в инете.. когда ставишь галочку. то статус вапще показывается ..оффлайн..т е красного цвета значок, а когда убираешь галочку то значок серого цвета.. и больше никаких настроек там нет.. и такие глюки бывают периодами то норм в поиске статус виден то опять серого цвета, настройки клиента тут непричем
 :::::  kot пишет 27.03.2008 @ 20:53 
после того как поставил галку в квипе всё пашет норм!
 :::::  иван пишет 15.05.2008 @ 18:41 
зравствуйте.
по инструкции делал, добавил кое что от себя,но в итоге на разблоченый номер так не приходят сообщения...помогите советом... в указаном сайте стоит код.
 :::::  www.barigam.net пишет 20.06.2008 @ 12:27 
не доходят сообщения, пытался разными способами. выскакивает страничка поиска Аси - и все..
 :::::  atta пишет 27.06.2008 @ 18:08 
Атлантиду не ищете случаем ;)))
 :::::  Юрка пишет 29.07.2008 @ 23:47 
В любом случае скрипт битый..... Афтора в топку!!!
 :::::  Artyr пишет 24.12.2008 @ 20:45 
кому нужен скрипт зайдите на http://www.icq.com/panels/ там всё подробно написано
 :::::  Сергей пишет 18.02.2012 @ 01:22 
Народ, да вы правы данная форма не пашет, кривореуий её кто то делал, вот на моем сайте смотрите, у меня всё отлично
работает, если хотите пишите мне в аську 633155799 или на почту Myshkink@yandex.ru дам вам код нормально рабочей
формы
Имя:
Email:
URL

Введите сумму двух чисел девять и одинн (девять+одинн=?)
Запомнить мою информацию

* Html запрещен* Ваш E-mail опубликован не будет.

Copyright © 2000-2001 WebScript.Ru nas@webscript.ru
Design © 2001 by Parallax Design Studio (aka Spectator.ru)
Все торговые марки и авторские права на эту страницу принадлежат их соответствующим владельцам.
Сгенерировано за: 0.0165389