Некорректная ссылка на профиль 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) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
devel
phpBB 1.4.3
Сообщения: 78
Стаж: 15 лет 7 месяцев
Благодарил (а): 19 раз
Поблагодарили: 4 раза

Некорректная ссылка на профиль ICQ

Сообщение devel »

Обнаружил такую ошибку на форуме.
При клике по пиктограмме номера ICQ, открывается новая вкладка по ссылке

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

http://www.icq.com/people/webmsg.php?to=ххххххххх
ххххххххх - номер ICQ

Но вместо результата поиска по указанному номеру, на странице "Поиск людей" отображаются разные аккаунты.

если-же пройти по такой ссылке, то в результатах поиска отображается нужный аккаунт.

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

http://www.icq.com/people/webmsg.php?uin=ххххххххх
В каком файле можно отредактировать эту ссылку, чтобы заменить to= на uin=?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: Некорректная ссылка на профиль ICQ

Сообщение rxu »

devel
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="" />';
            } 
memberlist.php

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

        'U_ICQ'            => ($data['user_icq']) ? 'http://www.icq.com/people/webmsg.php?to=' . urlencode($data['user_icq']) : '', 
Добавлено спустя 1 минуту 28 секунд:
includes/ucp/ucp_pm_viewmessage.php

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

        'U_ICQ'            => ($user_info['user_icq']) ? 'http://www.icq.com/people/webmsg.php?to=' . urlencode($user_info['user_icq']) : '', 
Изображение
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: Некорректная ссылка на профиль ICQ

Сообщение Nekstati »

devel, казалось бы, чего проще — забить в поиск слово ICQ? Но нет, вам почему-то даже в голову такое не приходит.

Номер ICQ в профиле пользователя
Правим кнопку "ICQ"

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