|
|
Расширение функциональности phpBB3. Создание и использование модов
16 мар 2010, 02:08
Veterok вместо жаббы воткнуть
Мой проект - 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, 09:34
Окончательный, рабочий вариант memberlist.phpНайти - Код: выделить все
'U_AIM_CONTACT' => ($action == 'aim') ? 'aim:addbuddy?screenname=' . urlencode($row[$sql_field]) : '', 'U_AIM_MESSAGE' => ($action == 'aim') ? 'aim:goim?screenname=' . urlencode($row[$sql_field]) . '&message=' . urlencode($config['sitename']) : '',
Добавить после - Код: выделить все
'U_ICQ_CONTACT' => ($action == 'icq') ? 'http://www.icq.com/whitepages/cmd.php?uin=' . urlencode($row[$sql_field]) . '&action=add': '', 'U_ICQ_MESSAGE' => ($action == 'icq') ? '' . urlencode($row[$sql_field]) . '&action=message': '',
Найти - Код: выделить все
'U_ICQ' => ($data['user_icq']) ? 'http://www.icq.com/people/webmsg.php?to=' . urlencode($data['user_icq']) : '',
Заменить этим - Код: выделить все
'U_ICQ' => ($data['user_icq'] && $auth->acl_get('u_sendim')) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=contact&action=icq&u=' . $user_id) : '', styles/subsilver2/template/memberlist_im.htmlНайти - Код: выделить все
<!-- IF S_SEND_AIM --> <tr> <td class="row1" colspan="2" align="center"><br /><a class="genmed" href="{U_AIM_CONTACT}">{L_IM_ADD_CONTACT}</a><br /><a class="genmed" href="{U_AIM_MESSAGE}">{L_IM_SEND_MESSAGE}</a><br /><br /><a class="gensmall" href="http://www.aim.com/download.adp">{L_IM_DOWNLOAD_APP}</a> | <a class="gensmall" href="http://aimexpress.oscar.aol.com/aimexpress/launch.adp?Brand=AIM">{L_IM_AIM_EXPRESS}</a> </td> </tr> <tr> <td class="cat" colspan="2" align="center"> </td> </tr> <!-- ENDIF -->
Добавить после - Код: выделить все
<!-- IF S_SEND_ICQ --> <tr> <td class="row1" colspan="2" align="center"><br /><a class="genmed" href="{U_ICQ_CONTACT}">{L_IM_ADD_CONTACT}</a><br /><a class="genmed" href="http://www.icq.com/whitepages/cmd.php?uin={U_ICQ_MESSAGE}">{L_IM_SEND_MESSAGE}</a><br /><br /><a class="gensmall" target="_blank" href="http://download.icq.com/download/icq/?icid=abhp_7_left">{L_IM_DOWNLOAD_ICQ}</a> | <a class="gensmall" target="_blank" href="http://download.icq.com/download/icq2go/?icid=abhp_2g_left">{L_IM_ICQ_EXPRESS}</a> </td> </tr> <tr> <td class="cat" colspan="2" align="center"> </td> </tr> <!-- ENDIF --> styles/prosilver/template/memberlist_im.htmlНайти - Код: выделить все
<!-- IF S_SEND_AIM --> <dl class="fields2"> <dt> </dt> <dd><a href="{U_AIM_CONTACT}">{L_IM_ADD_CONTACT}</a></dd> <dd><a href="{U_AIM_MESSAGE}">{L_IM_SEND_MESSAGE}</a></dd> <dd><a href="http://www.aim.com/download.adp">{L_IM_DOWNLOAD_APP}</a> | <a href="http://aimexpress.oscar.aol.com/aimexpress/launch.adp?Brand=AIM">{L_IM_AIM_EXPRESS}</a></dd> </dl> <!-- ENDIF -->
Добавить после - Код: выделить все
<!-- IF S_SEND_ICQ --> <dl class="fields2"> <dt> </dt> <dd><a href="{U_ICQ_CONTACT}">{L_IM_ADD_CONTACT}</a></dd> <dd><a href="http://www.icq.com/whitepages/cmd.php?uin={U_ICQ_MESSAGE}">{L_IM_SEND_MESSAGE}</a></dd> <dd><a target="_blank" href="http://download.icq.com/download/icq/?icid=abhp_7_left">{L_IM_DOWNLOAD_ICQ}</a> | <a target="_blank" href="http://download.icq.com/download/icq2go/?icid=abhp_2g_left">{L_IM_ICQ_EXPRESS}</a></dd> </dl> <!-- ENDIF --> viewtopic.phpНайти - Код: выделить все
if (!empty($row['user_icq'])) { $user_cache[$poster_id]['icq'] = 'http://www.icq.com/people/webmsg.php?to=' . $row['user_icq']; $user_cache[$poster_id]['icq_status_img'] = '<img src="http://web.icq.com/whitepages/online?icq=' . $row['user_icq'] . '&img=5" width="18" height="18" alt="" />'; }
Заменить этим - Код: выделить все
if (!empty($row['user_icq'])) { $user_cache[$poster_id]['icq'] = 'http://www.icq.com/whitepages/cmd.php?uin=' . $row['user_icq'] .'&action=message'; $user_cache[$poster_id]['icq_status_img'] = '<img src="http://web.icq.com/whitepages/online?icq=' . $row['user_icq'] . '&img=5" width="18" height="18" alt="" />'; } language/ru/memberlist.phpНайти - Код: выделить все
'IM_AIM_EXPRESS' => 'AIM Express', 'IM_DOWNLOAD_APP' => 'Скачать приложение',
Добавить после - Код: выделить все
'IM_ICQ_EXPRESS' => 'ICQ2Go!', 'IM_DOWNLOAD_ICQ' => 'Скачать ICQ 7',
В итоге, при нажатии на кнопку ICQ: В топике, "Аська" запускается автоматически В "Профиле пользователя" появляется диалоговое окно
- Вложения
-

- Диалоговое окно ICQ
http://tuclass.ru
-

Veterok
- Бета-тестер
-
- Сообщений: 361
- Зарегистрирован:
10 дек 2009, 14:40 - Откуда:
Нижний Новгород
- Благодарил (а): 0 раз.
- Поблагодарили: 0 раз.
-
16 мар 2010, 10:16
Nekstatiа смысл. Все равно он предлагает загрузить аську)). xC4x писал(а):ну мы же в России.
мы да, а разработчики нет
-
crash
- Поддержка
-
- Сообщений: 7103
- Зарегистрирован:
27 янв 2009, 02:22
- Благодарил (а): 0 раз.
- Поблагодарили: 26 раз.
16 мар 2010, 14:36
crash можно прифили адаптировать под нашу реальность  )) Это будет огромный + всем . Так как не Msn messenger , ни Yahoo мы не пользуем . Skype, ICQ, QIP и майл.агент - вот что мы больше используем. Кнопки легко добавляемы в профиль , единственное это отработать их работу 
Мой проект - Urbanwave Сделано на: phpbb 3.0.7,KTVM portal,Memht portal+моды http://urbanwave.info - Онлайн радио,тв, форумные игры. http://globalbeats.ru/ - Все о клубной музыке. Если есть предложения что либо установить-пишите в личку
-

xC4x
- Поддержка
-
- Сообщений: 2354
- Зарегистрирован:
16 мар 2009, 06:11
- Благодарил (а): 0 раз.
- Поблагодарили: 0 раз.
-
18 мар 2010, 18:06
Если кому нужно, берите. Оформил по человечески В архиве install_ICQ.xml
- Вложения
-
ICQ.rar
- (21.9 KIB) Скачиваний: 47
http://tuclass.ru
-

Veterok
- Бета-тестер
-
- Сообщений: 361
- Зарегистрирован:
10 дек 2009, 14:40 - Откуда:
Нижний Новгород
- Благодарил (а): 0 раз.
- Поблагодарили: 0 раз.
-
18 мар 2010, 19:13
xC4x ты ломишься на сервер аськи чтобы отправить сообщение. Думаешь аська захочет грузить кип? Лично я вообще считаю фигней. Если я захочу написать, то напишу в ЛС, а свою аську давать, ради одного сообщения не вижу смысла). Но это только мое мнение
-
crash
- Поддержка
-
- Сообщений: 7103
- Зарегистрирован:
27 янв 2009, 02:22
- Благодарил (а): 0 раз.
- Поблагодарили: 26 раз.
18 мар 2010, 19:23
crashcrash писал(а):Лично я вообще считаю фигней.
Я тоже так считаю Просто мне самому было интересно, смогу сделать так, ка должно быть, или нет Может кому пригодится 
http://tuclass.ru
-

Veterok
- Бета-тестер
-
- Сообщений: 361
- Зарегистрирован:
10 дек 2009, 14:40 - Откуда:
Нижний Новгород
- Благодарил (а): 0 раз.
- Поблагодарили: 0 раз.
-
25 фев 2011, 13:26
xC4x писал(а):crash можно прифили адаптировать под нашу реальность  )) Это будет огромный + всем . Так как не Msn messenger , ни Yahoo мы не пользуем . Skype, ICQ, QIP и майл.агент - вот что мы больше используем. Кнопки легко добавляемы в профиль , единственное это отработать их работу 
Вот это дельное предложение, crash ты нашел ответ на этот вопрос?
-
svghost
-
- Сообщений: 3
- Зарегистрирован:
23 фев 2011, 11:24 - Откуда:
Ивантеевка, МО, и ещё кое где
- Благодарил (а): 0 раз.
- Поблагодарили: 0 раз.
Вернуться в Модификация phpBB3
Кто сейчас на форуме
Зарегистрированные пользователи: Yandex [Bot]
|
|
|
|
|