Проблема: если юзер вставляет ссылку НЕ используя бибикод URL, то форум иногда её коверкает, изменяя середину урлы на " ... " - такое иногда происходит с длинными урлами. Видимо, форум пытаеться укоротить длинную урлу для показа в сообщении, но проблема в том, что она в таком виде сохраняется в базе данных, так что даже я не могу исправить (открываю сообщение для редактирования, а урла уже кирдык...). Если ссылка вставлена с помощью бибикода URL, то этой проблемы нет. Уже несколько раз просил народ пользоваться бибикодом но ты ж понимаешь - это бесполезно, шквал сообщений "ой, а ссылка не открывается!" не иссякает.
Как можно исправить это безобразие? Т.е. либо устранить урезание ссылки, либо автоматически облекать в бибикод URL каждую урлу, добавленную без оного.
Ссылки сохраняются исковерканными
Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas
Правила форума
----
----
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Ссылки сохраняются исковерканными
По идее так, открыть includes/functions_content.php и найти
Заменить найденное
Работать это будет с новыми ссылками, старые не вернуть
Код: Выделить всё
$short_url = (strlen($url) > 55) ? substr($url, 0, 39) . ' ... ' . substr($url, -10) : $url;
Код: Выделить всё
$short_url = $url;
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- ursego
- Свой на все 100
- Сообщения: 478
- Стаж: 11 лет 3 месяца
- Откуда: Днепропетровск
- Контактная информация:
Ссылки сохраняются исковерканными
Огромный спасиб!
Изменил и протестировал! Ура!
Изменил и протестировал! Ура!
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Ссылки сохраняются исковерканными
На здоровьице)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 1 месяц
- Откуда: Витебск
- Контактная информация:
Ссылки сохраняются исковерканными
Апну тему для проверки
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!