• 261 Non Latin Symbols In Url - поддержка не латинских ссылок • 
Делает ссылки с нелатинскими знаками кликабельными
При создании темы о модах для двигателя форумов phpBB ветки до версии 3.0.14 название темы должно начинаться с названия мода на английском, без указания версии, затем тире, затем короткое название мода на русском с маленькой буквы. Создание тем не о модах в данном подфоруме запрещено. Посторонние темы о двиге и посторонних проблемах для ветки до версии 3.0.14 в соседнем подфоруме.

    261 Non Latin Symbols In Url - поддержка не латинских ссылок

Сообщение Разместил Александр Лешванов 30 апр 2017, 06:46

Наименование модификации: Non-latin Symbols in URL
Автор: nissin
Описание: По умолчанию поддержка кириллических и других нелатинских знаков в ссылках в phpBB3 отсутствует. Мод добавляет поддержку, делая ссылки содержащие нелатинские символы кликабельными и рабочими.
Версия мода: 1.0.0
Версия форума: до 3.0.14

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 49.0.262 Google Chrome 49.0.262
Windows XP Windows XP
Монитор: 1152 x 864 1152 x 864

  261 Non Latin Symbols In Url - поддержка не латинских ссылок

Сообщение Разместил Александр Лешванов 30 апр 2017, 06:53

От автора -
Мод работает только для ссылок в новых сообщениях, старые сообщения нужно репарсить.

Сам мод от автора -

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 49.0.262 Google Chrome 49.0.262
Windows XP Windows XP

  261 Non Latin Symbols In Url - поддержка не латинских ссылок

Сообщение Разместил Александр Лешванов 30 апр 2017, 07:01

Благодаря данному моду и его правкам такая ссылка будет работать -
Код: выделить все
https://ru.wikipedia.org/wiki/ОБД_«Подвиг_Народа


https://ru.wikipedia.org/wiki/ОБД_«Подвиг_Народа ( Кликнули 213 раза )

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 49.0.262 Google Chrome 49.0.262
Windows XP Windows XP

  261 Non Latin Symbols In Url - поддержка не латинских ссылок

Сообщение Разместил Александр Лешванов 30 апр 2017, 07:12

Еще одно дополнение от Sheer
Чтобы отображались изображения из файлов с именами на кириллице (например _ткань!.jpg), заключенные в тег [img]
Код: выделить все
[img]http://www.blablabla.ru/LNQ0/_ткань!.jpg[/img]

Открыть ./includes/message_parser.php
Найти
Код: выделить все
      if (!preg_match('#^' . get_preg_expression('url') . '$#i', $in) && !preg_match('#^' . get_preg_expression('www_url') . '$#i', $in))

Заменить на
Код: выделить все
      if (!preg_match('#^' . get_preg_expression('url') . '$#iu', $in) && !preg_match('#^' . get_preg_expression('www_url') . '$#iu', $in))

Найти
Код: выделить все
      if (!preg_match('#^[a-z0-9]+://#i', $in))

Заменить на
Код: выделить все
      if (!preg_match('#^[a-z0-9]+://#iu', $in))

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 49.0.262 Google Chrome 49.0.262
Windows XP Windows XP

Вернуться в 450 модов движка форумов phpBB (до версии 3.0.14)



 • Блок вывода аналогичных по названию других тем нашего форума • 

HTML5 Validated Счетчик ИКС Яндекс.Метрика
cron