Jump to content

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

Featured Replies

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

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

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

 

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

Спасибо!

Link to comment
https://ipbmafia.ru/topic/4832-nekorrektnaya-obrabotka-dlinnyh-ssylok/
Share on other sites

Использовать тег

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

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

 

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

Сокращение ссылок отключил, дело не в нем.

 

Вот пример.

post-10332-0-32157600-1373037504.jpg

Подтверждаю данную ошибку. У меня через раз, на третий проскакивает такая беда. 

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

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

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

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

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

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

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

Так и нет решения? Блин :( 
 

Так и нет решения? Блин :( 

Поставь патч

345_linkify.zip

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

 

Патч от IPS:

 

minify_patch_07_13.zip

 

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

Edited by podvorie

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

 

Патч от IPS:

 

attachicon.gifminify_patch_07_13.zip

 

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

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

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

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

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

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

Карму обоим поправил - спасибо! 

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

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

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

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

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

Ссылка вот
 

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

post-10332-0-73198000-1375086899.jpg

нения фикса

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

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

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

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

 

Вот пример

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


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

или вот эту 

https

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

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

AUS, podvorie, у вас хук Name or Quote стоит? Может это он мне жизнь портит. Хотя слабо верится.

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

__forum.tld/topic/206-test/

__forum.tld/topic/test206/

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


AUS, podvorie, у вас хук Name or Quote стоит? Может это он мне жизнь портит. Хотя слабо верится.
Стоит
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.