Cсылки (URL), содержащие иноязычные символы

Баги, пустые линки и странички, проблемы с регистрацией и похожие проблемы
Ответить
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Cсылки (URL), содержащие иноязычные символы

Сообщение mzu2006 »

У меня всегда вызывало проблему вставить ссылку, в адресе которой содержатся не только английские буквы. Ну, например, http://lurkmore.to/Взаимоисключающие_параграфы - вставляется плохо.
Проблема известна для phpb 3
http://www.phpbb.com/community/viewtopi ... &t=2128615
http://area51.phpbb.com/phpBB/viewtopic ... 75&t=32142
http://www.phpbb.com/bugs/phpbb3/12339

Я нашел 2 способа обхода этого:
1.
Закодировать URL с помошью, например, http://coderstoolbox.net/string/
Так, из

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

http://lurkmore.to/Взаимоисключающие_параграфы
получается

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

http://lurkmore.to/%D0%92%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%B8%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D1%8E%D1%89%D0%B8%D0%B5_%D0%BF%D0%B0%D1%80%D0%B0%D0%B3%D1%80%D0%B0%D1%84%D1%8B
, который движок форума уже проглатывает:
http://lurkmore.to/%D0%92%D0%B7%D0%B0%D ... 1%84%D1%8B

2. Или использовать сокращенные URL.
Например, http://goo.gl/pf9Sq

Как бы это сделать в форуме автоматом, ибо утомительно. И что делаете вы?
Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1217
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Версия LabVIEW: 2018
Откуда: Санкт-Петербург, Кронштадт
Благодарил (а): 11 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Cсылки (URL), содержащие иноязычные символы

Сообщение Sergey Ivanov »

Придётся админам немного поправить.

http://www.phpbbguru.net/community/topi ... ml#p249403
Добро пожаловать на http://rk-stud.ru/
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Cсылки (URL), содержащие иноязычные символы

Сообщение mzu2006 »

требуется PHP начиная с 4.4.0
У нас меньше ...
Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1217
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Версия LabVIEW: 2018
Откуда: Санкт-Петербург, Кронштадт
Благодарил (а): 11 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Cсылки (URL), содержащие иноязычные символы

Сообщение Sergey Ivanov »

у меня версия
Текущая версия 3.0.10
но оно работает (проверено на себе)

http://rk-stud.ru/forum/viewtopic.php?f=9&t=21&p=68#p68
5454.jpg
Добро пожаловать на http://rk-stud.ru/
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Cсылки (URL), содержащие иноязычные символы

Сообщение Pavel Krivozubov »

http://ru.wikipedia.org/wiki/%D0%97%D0% ... 1%86%D0%B0
http://lurkmore.to/%D0%A2%D0%B0%D1%80%D0%BB%D0%B8%D1%82

что-то я не понимаю в чем проблема если честно.. у меня все автоматически вставляется простой копипастой из адресной строки браузера.. :dntknw:
Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1217
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Версия LabVIEW: 2018
Откуда: Санкт-Петербург, Кронштадт
Благодарил (а): 11 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Cсылки (URL), содержащие иноязычные символы

Сообщение Sergey Ivanov »

вот что в адресной строке:

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

http://ru.wikipedia.org/wiki/Кошка
а если её вставить на форум как есть, то она будет выглядеть так:
http://ru.wikipedia.org/wiki/Кошка

то есть по ней не перейти на кошку )))
Добро пожаловать на http://rk-stud.ru/
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Cсылки (URL), содержащие иноязычные символы

Сообщение Pavel Krivozubov »

Хм, может быть дело в браузере?
У меня Мазилла автоматически всё преобразует и такой проблемы нет. :dntknw:
Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1217
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Версия LabVIEW: 2018
Откуда: Санкт-Петербург, Кронштадт
Благодарил (а): 11 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Cсылки (URL), содержащие иноязычные символы

Сообщение Sergey Ivanov »

А, ну может и так, у меня опера 12.00. Она не хочет автоматом делать
Добро пожаловать на http://rk-stud.ru/
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Cсылки (URL), содержащие иноязычные символы

Сообщение IvanLis »

Pavel Krivozubov писал(а):Хм, может быть дело в браузере?
У меня Мазилла автоматически всё преобразует и такой проблемы нет. :dntknw:
:1stplace:
http://ru.wikipedia.org/wiki/%D0%9A%D0% ... 0%BA%D0%B0

А лучше все это тегом обернуть

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

[url=http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D1%88%D0%BA%D0%B0]http://ru.wikipedia.org/wiki/Кошка[/url]
http://ru.wikipedia.org/wiki/Кошка
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Cсылки (URL), содержащие иноязычные символы

Сообщение mzu2006 »

у меня тоже Опера. Понятно. Для русскоязычных ссылок буду пользоваться firefox.
Ответить

Вернуться в «Отклики»