DobryDENb
Пользователи
-
Регистрация
-
В сети
Reputation Activity
-
DobryDENb reacted to kgb in Некорректная обработка длинных ссылокПеревод от IBR? Если да, то дело в нем.
Я решил этот баг так. Внимание, это для версии 3.4.5 , но думаю в ранних версиях аналогично
Файл /ips_kernel/HTMLPurifier/HTMLPurifier/Injector/Linkify.php
находим код
$uni=(IPS_DOC_CHAR_SET=="UTF-8")?"u":""; preg_match_all( "#(.*?)(()?((?:http|ftp|https)://[p{L}-_]+(?:.[p{L}-_]+)?(?:[p{L}-.,()@?^=%&:/~+#]*[p{L}-@?^=%&/~+#]))(.*?)$#ims" . $uni, $token->data, $matches ) меняем на
$uni=(IPS_DOC_CHAR_SET=="UTF-8")?"u":""; preg_match_all( "#(.*?)(()?((?:http|ftp|https)://[а-яА-Яw-_]+(?:.[а-яА-Яw-_]+)?(?:[а-яА-Яw-.,()@?^=%&:/~+#]*[а-яА-Яw-@?^=%&/~+#]))(.*?)$#ims" . $uni, $token->data, $matches ); сохраняем файл (обязательно!!) в кодировке UTF-8 (без BOM!!!!). Теперь все работает, по крайней мере у меня так.
Мой файл Linkify.php в аттаче
Linkify.zip
-
DobryDENb got a reaction from AUYKGN in Name or quote in fast reply RusСпасибо всем большое!
Вопрос снимается... сбросил кеши и все заработало
-
IP.Board Mobile
images-mobile.xml.gz
ipboard-mobile.xml.gz