Уважаемые пользователи!
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) | Как задавать вопросы | Как устанавливать моды

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

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

Сообщение Бармен »

Shredder
Уже не знаю точно мод это или нет но у меня длинные ссылки отображаются в укороченном варианте:
http://blablabla.bla/русскиебуквы/очень ... ааааааааая
отображается
http://blablabla.bla/русскиебу ... аааая
вобщем если ссылка укорачивается и "_" попадает в зону многоточия то все нормально
а если "_" должно отображается на ссылке то сообщение не редактируется
если ссылка не укорачивается торедактируется нормально
попробуй такую
http://blablabla.bla/русскиебуквы/очень ... аааа[b]а_я[/b]

А так с этим модом даже http://把拉啊把拉啊把拉啊.把拉啊 такая преобразуется в ссылку
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2208
Стаж: 16 лет 3 месяца
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз
Контактная информация:

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

Сообщение nissin »

Проверил. Есть такое дело.
Для исправления.
OPEN includes/functions_content.php, FIND

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

	$short_url = (strlen($url) > 55) ? substr($url, 0, 39) . ' ... ' . substr($url, -10) : $url;
REPLACE WITH

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

	$short_url = (utf8_strlen($url) > 55) ? utf8_substr($url, 0, 39) . ' ... ' . utf8_substr($url, -10) : $url;
Всё повторяется. nurlan.info
Shredder
Former team member
Сообщения: 2217
Стаж: 15 лет 3 месяца
Благодарил (а): 236 раз
Поблагодарили: 561 раз
Контактная информация:

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

Сообщение Shredder »

Бармен писал(а):попробуй такую
http://blablabla.bla/русскиебуквы/очень ... аааааааа_я

А так с этим модом даже http://把拉啊把拉啊把拉啊.把拉啊 такая преобразуется в ссылку
Да, с длиннющей появилось. После правки nissin'а всё пришло в норму.
Вложения
Clip_5.png
Clip_5.png (4.56 КБ) 1738 просмотров
Shredder
Former team member
Сообщения: 2217
Стаж: 15 лет 3 месяца
Благодарил (а): 236 раз
Поблагодарили: 561 раз
Контактная информация:

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

Сообщение Shredder »

Ещё не работают ссылки, в которых присутствует знак "_" вместе с русскими буквами. Например:

http://оптимизатор.su/ - кликабелен и работает нормально.
А вот http://оптимизат_ор.su/ или http://www.оптимизат_ор.su/ - не открываются вообще, хотя и выделяются и подсвечиваются, но при попытке кликнуть на них или даже правой кнопкой мыши попробовать открыть в новой вкладке или в новом окне - ничего не происходит. Даже куосор при наводке на "hand" не меняется.

Добавлено спустя 10 минут 7 секунд:
Причём, если в самом начале есть английские, а потом только русские и знак "_", то всё нормально. Например, так: http://blablabla.bla/русские_буквы/. А если, как в примере чуть выше, то баг.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

А с каких-то пор разрешено нижнее подчеркивание в именах доменов, или я что-то пропустил?
Изображение
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2208
Стаж: 16 лет 3 месяца
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз
Контактная информация:

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

Сообщение nissin »

Shredder
Это не баг, это фича.
Знак "_" запрещён для использования в именах доменов :)
nic.ru писал(а):Название домена должно состоять более чем из одного символа, начинаться и заканчиваться буквой латинского алфавита или цифрой. Промежуточными символами могут быть буквы латинского алфавита, цифры или дефис.
Национальные символы преобразуются в латиницу при помощи punycode.
Всё повторяется. nurlan.info
Shredder
Former team member
Сообщения: 2217
Стаж: 15 лет 3 месяца
Благодарил (а): 236 раз
Поблагодарили: 561 раз
Контактная информация:

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

Сообщение Shredder »

А, сорри тогда. Сбило с толку, что с иностранными буквами такие ссылки всё же открываются.
Rezaka™
phpBB 1.4.2
Сообщения: 71
Стаж: 14 лет 8 месяцев
Откуда: phpBB 3.1.9
Благодарил (а): 1 раз

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

Сообщение Rezaka™ »

А может подскажет кто-нибудь как сделать чтобы русскоязычные ссылки на файлы нормально обрабатывались. Пример:
http://domain.by/manual/инструкция.pdf[
После внесенных изменений ссылка отображается нормально, но вот при переходе по ней, не обрабатывается :(
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2208
Стаж: 16 лет 3 месяца
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз
Контактная информация:

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

Сообщение nissin »

В чём выражается?
Всё повторяется. nurlan.info
Rezaka™
phpBB 1.4.2
Сообщения: 71
Стаж: 14 лет 8 месяцев
Откуда: phpBB 3.1.9
Благодарил (а): 1 раз

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

Сообщение Rezaka™ »

nissin
ошибку 404 пишет
not_found.jpg
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 8 месяцев
Откуда: Бердск
Поблагодарили: 15 раз
Контактная информация:

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

Сообщение crash »

а у вас папка manual в папке forum лежит?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 44 раза
Контактная информация:

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

Сообщение Rayden »

Rezaka™
попробуй в другом браузере :)
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
dneprforum
phpBB 1.0.0
Сообщения: 5
Стаж: 14 лет 3 месяца
Откуда: Днепропетровск
Контактная информация:

Re: Re:

Сообщение dneprforum »

FladeX писал(а):Open includes/functions.php
Find
А для 3.0.6 есть такой код?
именно этот выдаёт ошибку в строке 899
Rezaka™
phpBB 1.4.2
Сообщения: 71
Стаж: 14 лет 8 месяцев
Откуда: phpBB 3.1.9
Благодарил (а): 1 раз

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

Сообщение Rezaka™ »

crash писал(а):а у вас папка manual в папке forum лежит?
ну конечно :)
Rayden писал(а):попробуй в другом браузере
пробывал, в IE 8 тоже не работает, как и в Opera 10.10 :(

Тут я так понял именно в обработке кирилицы в названии файла проблемы. Может еще варианты будут?
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 18 лет 10 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

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

Сообщение MAzZY »

Rezaka™ писал(а):Может еще варианты будут?
Вы правильно путь указали?
А файл лежит в папке domain.by/forum/manual
Как я понял. Вы уж разберитесь
Закрыто

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