Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Вставка URL c кириллицей

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
cMex
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 2 месяца

Вставка URL c кириллицей

Сообщение cMex »

Пробежался по спику тем и поиском не нашел, если проглядел, покажите, плз, пальцем.
Есть трабла со вставкой URL, содержащих кириллицу. В случае с автоопределением ссылка "определяется" вплоть до первого кириллического символа, а если насильно окружить BBCode'ом url, то выводится и сам тег и текст ссылки, как будто BBCode не определился.
Вот такую ссылочку для теста использовал.
http://www.test.ru/ftp/Тестовый_файл.avi
В 1-ом случае определяется вот так:
http://www.test.ru/ftp/Тестовый_файл.avi,
во втором:

Код: Выделить всё

[url]http://www.test.ru/ftp/Тестовый_файл.avi[/url]
Решение:
Non-latin Symbols in URL / Поддержка нелатинских ссылок

Для поиска: кириллические ссылки, ссылки на русском языке
Последний раз редактировалось Shredder 18.11.2010 1:11, всего редактировалось 2 раза.
Причина: добавление ссылки на мод
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2208
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 339 раз
Контактная информация:

Сообщение nissin »

по первом случаю копать в includes/functions.php
в тексте функции get_preg_expression
нужно переписать регулярные выражения.
Всё повторяется. nurlan.info
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16354
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Сообщение rxu »

cMex
Никакой "траблы" нет. Нелатинские URL не поддерживаются, это заданная функциональность продукта, но не ошибка.
nissin писал(а):нужно переписать регулярные выражения.
Изображение
Shurik_rjab
phpBB 1.2.1
Сообщения: 20
Стаж: 16 лет 2 месяца
Откуда: Мариуполь
Контактная информация:

Сообщение Shurik_rjab »

Такая-же проблема для phpBB 2.0.x решена Здесь.
А вот для 3.0.0 ? Пытаюсь разобраться с "get_preg_expression" - пока безрезультатно :oops:
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2208
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 339 раз
Контактная информация:

Сообщение nissin »

Поскольку сейчас вроде как узаконили домены на русском, то сделал исправление для русских URL. Особо не тестировал, но думаю, что должно работать.
Для нормальной работы требуется PHP начиная с 4.4.0 и 5.1.0
Файл diff во вложенном файле (моды не люблю писать).
Вложения
rus_url.diff.gz
(1.22 КБ) 850 скачиваний
Всё повторяется. nurlan.info
OldMax
phpBB 1.4.3
Сообщения: 79
Стаж: 15 лет 8 месяцев
Благодарил (а): 1 раз

Re: Вставка URL c кириллицей

Сообщение OldMax »

а можно инструкцию, как подключить?
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 37 раз
Контактная информация:

Re: Вставка URL c кириллицей

Сообщение Alek$ »

OldMax
ставите програмку WinMerge и скармливаете ей этот файл, а там учитесь устанавливать изменения в виде patch-ей.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
OldMax
phpBB 1.4.3
Сообщения: 79
Стаж: 15 лет 8 месяцев
Благодарил (а): 1 раз

Re: Вставка URL c кириллицей

Сообщение OldMax »

это сранивалка файлов? зачем, я и в тотале могу. но в одном то файле файл, а в другом вставки..
надо что-то(куски) заменять или добавлять? я не нашел или не смог верно тратировать комментарии\инф внутри
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 37 раз
Контактная информация:

Re: Вставка URL c кириллицей

Сообщение Alek$ »

OldMax
там по-разному куски должны помечаться в зависимости от того, заменять или добавлять там надо.
К спжалению, ничего четкого я вам посоветовать не могу, поскольку работаю в Linux и делаю все это в командной строке.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
OldMax
phpBB 1.4.3
Сообщения: 79
Стаж: 15 лет 8 месяцев
Благодарил (а): 1 раз

Re: Вставка URL c кириллицей

Сообщение OldMax »

А можете обработать functions.php от последней версии 3.0.2 и выложить общественности?
если нету - давайте я вам его пришлю? приаттачить возможнсоти, как я понял, нету..
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 37 раз
Контактная информация:

Re: Вставка URL c кириллицей

Сообщение Alek$ »

OldMax
То есть как это нету?
Кроме того, есть много обменников, куда тоже можно залить.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
OldMax
phpBB 1.4.3
Сообщения: 79
Стаж: 15 лет 8 месяцев
Благодарил (а): 1 раз

Re: Вставка URL c кириллицей

Сообщение OldMax »

Видимо у простых юзеров нет прав на аттачи.
а про файлобменики или прислать вам, это уже после, как вы согласиль бы.
вот файл: http://slil.ru/26062201
буду рад, если поможете
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

Re: Вставка URL c кириллицей

Сообщение Поручик »

Я хренею. А открыть полную форму ответа не позволяют высокие принципы гуманизма или религиозные взгляды?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 37 раз
Контактная информация:

Re: Вставка URL c кириллицей

Сообщение Alek$ »

Вот пропатченый файл.
Только помимо этого еще надо пропатчить файлы functions_content.php и message_parser.php
Вложения
functions.php.txt
(104.39 КБ) 768 скачиваний
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

Re: Вставка URL c кириллицей

Сообщение Поручик »

Впрочем, даже лучше размещать такого рода файло на файлопомойках, чем заси.., засорять этот сервер.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Закрыто

Вернуться в «Поддержка phpBB 3.0.х»