Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB3 » Модификация phpBB3

Кнопка ICQ

Расширение функциональности phpBB3. Создание и использование модов
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке модов

Сообщение 14 мар 2010, 17:42

antirealty.ru
обратил внимание на то, что нажимая на кнопку ICQ открывается поск людей на icq.com
antirealty.ru писал(а):Вот пример: если нажать на "отправить сообщение на ICQ", то появляется такая ссылка => http://www.icq.com/people/webmsg.php?to=235479И что дальше?

post-24622#p24622
Нужно чтобы открывалась "Аська"?
Пожалуйста.
В memberlist.php
это
Код: выделить все
      'U_ICQ'         => ($data['user_icq']) ? 'http://www.icq.com/people/webmsg.php?to=' . urlencode($data['user_icq']) : '',

заменить этим
Код: выделить все
      'U_ICQ'         => ($data['user_icq']) ? 'http://www.icq.com/whitepages/cmd.php?uin='  . $data['user_icq'] . '&action=message' : '',

В viewtopic.php
это
Код: выделить все
$user_cache[$poster_id]['icq'] = 'http://www.icq.com/people/webmsg.php?to=' . $row['user_icq'];

заменить этим
Код: выделить все
$user_cache[$poster_id]['icq'] = 'http://www.icq.com/whitepages/cmd.php?uin=' . $row['user_icq'] .'&action=message';
http://tuclass.ru
Аватар пользователя
Veterok
Бета-тестер
 
Сообщений: 361
Зарегистрирован:
10 дек 2009, 14:40
Откуда:
Нижний Новгород
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 15 мар 2010, 11:52

а пример работы можно посмотреть или скриншоты положите пожалуйста.
antonios

 
Сообщений: 86
Зарегистрирован:
15 дек 2009, 21:39
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 15 мар 2010, 11:56

antonios
http://tuclass.ru/memberlist.php?mode=viewprofile&u=2
Для авторизации
имя - demo
пароль - demo123
Нажми кнопку "ICQ" и у тебя запустится "Аська" (если она конечно у тебя установлена)
http://tuclass.ru
Аватар пользователя
Veterok
Бета-тестер
 
Сообщений: 361
Зарегистрирован:
10 дек 2009, 14:40
Откуда:
Нижний Новгород
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 15 мар 2010, 13:56

Спасибо, конечно, за идею, но у меня это не работает ни в одном браузере, просто скачивается файл cmd.php. (Аськи нет, есть QIP.)
Аватар пользователя
Nekstati
Поддержка
 
Сообщений: 601
Зарегистрирован:
06 июн 2009, 22:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 15 мар 2010, 13:59

Veterok писал(а):и у тебя запустится "Аська"

то есть ты должен иметь аську. Что и следовало доказать.
Nekstati
с qip не будет пахать, чисто для родной icq все сделано ;)
crash
Поддержка
 
Сообщений: 7103
Зарегистрирован:
27 янв 2009, 02:22
Благодарил (а): 0 раз.
Поблагодарили: 26 раз.

Сообщение 15 мар 2010, 14:15

Тогда это не вариант... :(
Аватар пользователя
Nekstati
Поддержка
 
Сообщений: 601
Зарегистрирован:
06 июн 2009, 22:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 15 мар 2010, 14:20

Nekstati
Но так ведь кнопка "ICQ", а не "QIP" :)
http://tuclass.ru
Аватар пользователя
Veterok
Бета-тестер
 
Сообщений: 361
Зарегистрирован:
10 дек 2009, 14:40
Откуда:
Нижний Новгород
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 16 мар 2010, 00:32

Вариант клиентонезависимый. Перекидывает на страничку профиля, например, http://www.icq.com/people/123456789.

Код: выделить все
===== viewtopic.php
===== найти
$user_cache[$poster_id]['icq'] = 'http://www.icq.com/people/webmsg.php?to=' . $row['user_icq'];
===== заменить на
$user_cache[$poster_id]['icq'] = 'http://www.icq.com/people/' . $row['user_icq'];

===== memberlist.php
===== найти
'U_ICQ'         => ($data['user_icq']) ? 'http://www.icq.com/people/webmsg.php?to=' . urlencode($data['user_icq']) : '',
===== заменить на
'U_ICQ'         => ($data['user_icq']) ? 'http://www.icq.com/people/' . $data['user_icq'] : '',
Аватар пользователя
Nekstati
Поддержка
 
Сообщений: 601
Зарегистрирован:
06 июн 2009, 22:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 16 мар 2010, 00:33

Veterok
:lol:
ну мы же в России. Так что может попробывать сделать решение и для кипа и аськи ?
Мой проект - Urbanwave
Сделано на: phpbb 3.0.7,KTVM portal,Memht portal+моды
http://urbanwave.info - Онлайн радио,тв, форумные игры.
http://globalbeats.ru/ - Все о клубной музыке.
Если есть предложения что либо установить-пишите в личку
Аватар пользователя
xC4x
Поддержка
 
Сообщений: 2354
Зарегистрирован:
16 мар 2009, 06:11
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 16 мар 2010, 00:56

xC4x
А как быть с теми, у кого Mail-Agent? :lol:
http://tuclass.ru
Аватар пользователя
Veterok
Бета-тестер
 
Сообщений: 361
Зарегистрирован:
10 дек 2009, 14:40
Откуда:
Нижний Новгород
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Модификация phpBB3

Кто сейчас на форуме

Зарегистрированные пользователи: Yandex [Bot]

Форум поддержки phpBB
2008 - 2012 © BB3x.ru - русская поддержка форума phpBB
Powered by phpBB® Forum Software © phpBB Group