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

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

Сообщение Разместил Pthelovod 30 апр 2017, 08:46

Наименование модификации: Non-latin Symbols in URL
Автор: nissin
Описание: По умолчанию поддержка кириллических и других нелатинских знаков в ссылках в phpBB3 отсутствует. Мод добавляет поддержку, делая ссылки содержащие нелатинские символы кликабельными и рабочими.
Версия мода: 1.0.0
Версия форума: до 3.0.14
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Счастливым ты не станешь никогда, если не пройдешь неоднократно надежды полный путь туда и безнадежный путь обратно.
Господи! Помоги мне встать на ноги. Хотя, чего это я. Ведь когда я падал, тебя рядом почему-то не было. Где ты был тогда?

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

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

Сообщение Разместил Pthelovod 30 апр 2017, 08:53

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

Сам мод от автора -
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Счастливым ты не станешь никогда, если не пройдешь неоднократно надежды полный путь туда и безнадежный путь обратно.
Господи! Помоги мне встать на ноги. Хотя, чего это я. Ведь когда я падал, тебя рядом почему-то не было. Где ты был тогда?

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

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

Сообщение Разместил Pthelovod 30 апр 2017, 09:01

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


https://ru.wikipedia.org/wiki/ОБД_«Подвиг_Народа ( Кликнули 19 раза )
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Счастливым ты не станешь никогда, если не пройдешь неоднократно надежды полный путь туда и безнадежный путь обратно.
Господи! Помоги мне встать на ноги. Хотя, чего это я. Ведь когда я падал, тебя рядом почему-то не было. Где ты был тогда?

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

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

Сообщение Разместил Pthelovod 30 апр 2017, 09: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))
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Счастливым ты не станешь никогда, если не пройдешь неоднократно надежды полный путь туда и безнадежный путь обратно.
Господи! Помоги мне встать на ноги. Хотя, чего это я. Ведь когда я падал, тебя рядом почему-то не было. Где ты был тогда?

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

Вернуться в Коды и модификации для движка phpBB ветки 3.0.Х



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