Jump to content

Некорректная обработка длинных ссылок

Featured Replies

Posted
comment_35986

Здравствуйте.

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

Т.е. вставляю длинную ссылку, а на выходе полный текст ссылки, но только часть ее сделана гиперссылкой.

 

Как это исправить?

Спасибо!

  • Author
comment_36034

WinsanT, совет, конечно, отличный, но не все пользователи осваивают сразу данную премудрость, а редактировать за каждым лениво. Парсинг ссылок в движке/редакторе починить можно?

comment_36038

покажи на примере, что именно у тебя выводится неверно ? 

 

Обычно ссылка просто сокращается (по тексту) но работает всегда исправно

comment_36281

напиши скрипт: (если начинается с "HTTP"; "HTTPS", то данный текст вставляется в )

и будет тебе счастье )

а можно конкретнее ?! для начинающих так сказать.

Данная проблема появилась в 3.4.5  и действительно доставляет не мало хлопот модераторам! 

  • Author
comment_36282
AUS, править надо regexp в движке или коде редактора. Только я пока так глубоко во внутренности форума не лез. Видимо, полезу, поскольку никто не может исправить эту ошибку.
  • 3 недели спустя...
comment_37663

Было же решение уже, в другой теме...

 

Патч от IPS:

 

minify_patch_07_13.zip

 

Информация от IPS: "Данный патч СТРОГО для 3.4.5 Для других версий движка он не подходит."

Edited by podvorie

comment_37664

Было же решение уже, в другой теме...

 

Патч от IPS:

 

attachicon.gifminify_patch_07_13.zip

 

Информация от IPS: "Данный патч СТРОГО для 3.4.5 Для других версий движка он не подходит."

Это не этот патч.

То что вы прекрепили это совсем другое.

Это то, что сейчас анонсируется в АЦ

  • Author
comment_37665

podvorie, это патч по части безопасности.

HooLIGUN, не помогает мне этот патч, ссылки с подчёркиванием так и ломаются. Скриншот выше.

comment_37667

podvorie, это патч по части безопасности.

HooLIGUN, не помогает мне этот патч, ссылки с подчёркиванием так и ломаются. Скриншот выше.

Работоспособоность ссылок на моем форуме после применения фикса

post-2770-0-92109000-1375086559_thumb.pn

  • Author
comment_37668

HooLIGUN, а на моём как было так и осталось с такой ссылкой, проверь у себя, пожалуйста.

Ссылка вот
 

__www.banki.ru/forum/?PAGE_NAME=active

post-10332-0-73198000-1375086899.jpg

comment_37669

нения фикса

вот такую ссылочку попробуйте 

https://www.google.com/maps/preview#!q=%D0%9A%D1%83%D1%80%D0%BC%D0%B0%D0%BD%D0%B3%D0%B0%D0%B7%D1%8B+178%D0%B0%2C+%D1%83%D0%BB%D0%B8%D1%86%D0%B0+%D0%A0%D0%B0%D0%B4%D0%BE%D1%81%D1%82%D0%BE%D0%B2%D1%86%D0%B0%2C+%D0%90%D0%BB%D0%BC%D0%B0%D1%82%D1%8B%2C+%D0%9A%D0%B0%D0%B7%D0%B0%D1%85%D1%81%D1%82%D0%B0%D0%BD&data=!4m10!1m9!4m8!1m3!1d22176155!2d-95.677068!3d37.0625!3m2!1i1366!2i653!4f13.1 

или вот эту 

https://plus.google.com/117144464937422451331/posts/2vPpxqjaLHK 

мне ваш фикс тоже не помог 

 

 

ой ссылкой, проверь у себя, пожалуйста.

ваша ссылка у меня отработала на ура кстати 

Прошу прощения  HooLIGUN,  всё работает!

Скопировал ссылки в блокнот и заново запостил на форуме - всё отработало четко.  

Edited by AUS

  • Author
comment_37670

Смотрел этот патч, там парсер ссылок очень хитрый, не все ссылки переваривает. Но исправить это не смогу. В идеале надо на форуме IPS в теме с этим фиксом накидать ссылок таких, которые он не исправляет.

  • Author
comment_37671

Полазил по их багтрекеру, там полно схожих проблем. Патч решил только некоторые из них.

 

Вот пример

__community.invisionpower.com/resources/bugs.html/_/ip-board/url-truncates-wrong-r42663
comment_37678


вот такую ссылочку попробуйте  

или вот эту 

https

мне ваш фикс тоже не помог 

Вот ответ... https не корректно. Если вставлять http то ссылка отработается корректно.
  • Author
comment_37689

Пара примеров работы корявого движка:

__forum.tld/topic/206-test/

__forum.tld/topic/test206/

Простой URL с цифрами не может распарсить.

  • Author
comment_37691
podvorie, и на этом форуме такой проблемы нет. Запарился уже. После установки того патча (345_linkify.zip) что-то надо сделать?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.