Перейти к содержимому
Русский язык для Invision Community 5

Важное с Sysman.Ru: Ошибка в парсинге http ссылок

Song: Симтомы: набираем

получаем:

 

Исправление:

найти:

Цитата (sources/classes/class_bbcode.php)
            [color=green]//-----------------------------------------[/color]            [color=green]// Auto parse URLs[/color]            [color=green]//-----------------------------------------[/color]            [color=#048284]$txt[/color] = preg_replace( "#(^|\s|>)((http|https|news|ftp)://\w+[^\s\[\]\<]+)#ie"  , "\$this->regex_build_url(array('html' => '\\2', 'show' => '\\2', 'st' => '\\1'))", [color=#048284]$txt[/color] );

заменить на:

            [color=green]//-----------------------------------------[/color]            [color=green]// http://www.index.com[/color]            [color=green]// ibforums![/color]            [color=green]//-----------------------------------------[/color]            [color=#048284]$txt[/color] = preg_replace( "#\[url\](\S+?)\[/url\]#ie"                                       , "\$this->regex_build_url(array('html' => '\\1', 'show' => '\\1'))", [color=#048284]$txt[/color] );            [color=#048284]$txt[/color] = preg_replace( "#\[url\s*=\s*\&quot\;\s*(\S+?)\s*\&quot\;\s*\](.*?)\[\/url\]#ie" , "\$this->regex_build_url(array('html' => '\\1', 'show' => '\\2'))", [color=#048284]$txt[/color] );            [color=#048284]$txt[/color] = preg_replace( "#\[url\s*=\s*(\S+?)\s*\](.*?)\[\/url\]#ie"                       , "\$this->regex_build_url(array('html' => '\\1', 'show' => '\\2'))", [color=#048284]$txt[/color] );

 

Song_Bot: К посту прикреплены вложения, но посмотреть Вы их можете, только открыв статью в Форуме.

Рекомендованные сообщения

Гость
Эта тема закрыта для дальнейших сообщений.

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.