Ссылка на ICQ некорректна

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Biba
phpBB 2.0.1
Сообщения: 251
Стаж: 15 лет 10 месяцев
Благодарил (а): 97 раз
Поблагодарили: 1 раз

Ссылка на ICQ некорректна

Сообщение Biba »

Есть такая проблема.

При нажатии на иконку ICQ (под аватарой пользователя), происходит открытие сайта ICQ, где указано, что "результаты по запросу не найдены".
При этом номер ICQ правильный (работающий), однако выдается вот такой вот результат...
Прикладываю скрин (эта страница выскакивает после клика на эмблемe ICQ).

P.S. Меня бы устроило штатное отображение ICQ, если бы оно хотя бы выдавало мой номер (или корректно отображало страницу на сайте Icq с моими данными).
Посоветуйте простой вариант решения проблемы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Ссылка на ICQ некорректна

Сообщение Sheer »

Какой номер в адресной строке на сайте icq?
http://www.icq.com/people/#######/
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Biba
phpBB 2.0.1
Сообщения: 251
Стаж: 15 лет 10 месяцев
Благодарил (а): 97 раз
Поблагодарили: 1 раз

Re: Ссылка на ICQ некорректна

Сообщение Biba »

Номер следующий:

Код: Выделить всё

http://www.icq.com/people/webmsg.php?to=327353735
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Ссылка на ICQ некорректна

Сообщение evrus01 »

Я встречал такой вариант, может вам подойдет:
Скрытый текст
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/about_me.php?uin=' . urlencode($data['user_icq']) : '',
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';
Добавлено спустя 8 минут 47 секунд:
Хотя вот сейчас посмотрел на 3.0.11, строка в memberlist.php выглядит вот так, при этом открывается профиль:

Код: Выделить всё

'U_ICQ'			=> ($data['user_icq']) ? 'http://www.icq.com/people/' . urlencode($data['user_icq']) . '/' : '',
Biba у вас какая версия?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Ссылка на ICQ некорректна

Сообщение Sheer »

Biba писал(а):Номер следующий:
Глеб Николаевич, неправильно. Должно быть http://www.icq.com/people/327353735/
Исправьте как вам evrus01 советует.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Biba
phpBB 2.0.1
Сообщения: 251
Стаж: 15 лет 10 месяцев
Благодарил (а): 97 раз
Поблагодарили: 1 раз

Re: Ссылка на ICQ некорректна

Сообщение Biba »

Всем спасибо!

Сделал по рекомендации evrus01, правда немного по-другому:

в memberlist.php

Код: Выделить всё

'U_ICQ'   => ($data['user_icq']) ? 'http://www.icq.com/people/' . urlencode($data['user_icq']) : '',
в viewtopic.php

Код: Выделить всё

$user_cache[$poster_id]['icq'] = 'http://www.icq.com/people/' . $row['user_icq'];
evrus01 давал чуть другой код, однако работает и мой вариант.

Если что сделал неправильно - буду благодарен за подсказку.

Вернуться в «Поддержка phpBB 3.0.х»