Некорректно отображаются ссылки

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Gray
phpBB 1.2.0
Сообщения: 14
Стаж: 19 лет 2 месяца
Откуда: Moscow

Некорректно отображаются ссылки

Сообщение Gray »

Почему ссылка на форуме отображается некорректно?
Что и где править?

СЮДА

Если убрать передаваемые параметры, то ссылка на страницу отображается нормально:
СЮДА
но, естественно, вижу только "болванку" страницы.

В обоих случаях при вводе текста слово "СЮДА" выделяю, жму на "URL" и вставляю адрес страницы (с параметрами и без соответственно).
hobo
phpBB 1.4.2
Сообщения: 61
Стаж: 19 лет 3 месяца
Откуда: Питер

Сообщение hobo »

проблема в * и русских буквах

Добавлено спустя 8 минут 27 секунд:

Решение проблемы
файл bbcode.php
НАЙТИ

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

	// matches a [url]xxxx://www.phpbb.com[/url] code..
	$patterns[] = "#\[url\]([\w]+?://[\w\#$%&~/.\-;:=,?@\*а-яА-Я[\]+]*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url1'];

	// [url]www.phpbb.com[/url] code.. (no xxxx:// prefix).
	$patterns[] = "#\[url\]((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url2'];

	// [url=xxxx://www.phpbb.com]phpBB[/url] code..
	$patterns[] = "#\[url=([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url3'];

	// [url=www.phpbb.com]phpBB[/url] code.. (no xxxx:// prefix).
	$patterns[] = "#\[url=((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url4'];
ЗАМЕНИТЬ НА

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

	// matches a [url]xxxx://www.phpbb.com[/url] code..
	$patterns[] = "#\[url\]([\w]+?://[\w\#$%&~/.\-;:=,?@\*а-яА-Я[\]+]*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url1'];

	// [url]www.phpbb.com[/url] code.. (no xxxx:// prefix).
	$patterns[] = "#\[url\]((www|ftp)\.[\w\#$%&~/.\-;:=,?@\*а-яА-Я[\]+]*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url2'];

	// [url=xxxx://www.phpbb.com]phpBB[/url] code..
	$patterns[] = "#\[url=([\w]+?://[\w\#$%&~/.\-;:=,?@\*а-яА-Я[\]+]*?)\]([^?\n\r\t].*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url3'];

	// [url=www.phpbb.com]phpBB[/url] code.. (no xxxx:// prefix).
	$patterns[] = "#\[url=((www|ftp)\.[\w\#$%&~/.\-;:=,?@\*а-яА-Я[\]+]*?)\]([^?\n\r\t].*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url4'];
Gray
phpBB 1.2.0
Сообщения: 14
Стаж: 19 лет 2 месяца
Откуда: Moscow

Сообщение Gray »

Спасибо - помогло.
И всем эту коррекцию рекомендую.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Gray
Gray писал(а):И всем эту коррекцию рекомендую.
Зачем?
я люблю daft punk | новый sugoi.ru
hobo
phpBB 1.4.2
Сообщения: 61
Стаж: 19 лет 3 месяца
Откуда: Питер

Сообщение hobo »

VVVas
VVVas писал(а):Зачем?
а чтоб было :lol:
Gray
phpBB 1.2.0
Сообщения: 14
Стаж: 19 лет 2 месяца
Откуда: Moscow

Сообщение Gray »

VVVas писал(а):Зачем?
Чтобы локализация на русский была полноценной
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Gray
готов убивать людей использующих пробелы и нелатиницу в url'ах
я люблю daft punk | новый sugoi.ru
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Gray писал(а):Чтобы локализация на русский была полноценной
локализация форума или интернета? помоему вы интернет сейчас локализуете. осталось вам прикупить домен на русском языке и будет счастье
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Gray
phpBB 1.2.0
Сообщения: 14
Стаж: 19 лет 2 месяца
Откуда: Moscow

Сообщение Gray »

VVVas писал(а):Gray
готов убивать людей использующих пробелы и нелатиницу в url'ах
Пробелы обходятся, а чем тебя так кириллица напрягла?

Добавлено спустя 10 минут 47 секунд:
crash писал(а): локализация форума или интернета? помоему вы интернет сейчас локализуете. осталось вам прикупить домен на русском языке и будет счастье
Да что же вы так испереживались из-за возможности испраить явную бяку в форуме phpBB? Возрадоваться надо :lol:
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Gray писал(а):Да что же вы так испереживались из-за возможности испраить явную бяку в форуме phpBB?
а в чем бяка??? никогда в урлах не использовал русский, разработчики тем более. так что все правильно обрабатывается.
а на вопрос вы так и не ответили, а ведь вам отвечали.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Gray
phpBB 1.2.0
Сообщения: 14
Стаж: 19 лет 2 месяца
Откуда: Moscow

Сообщение Gray »

Для Crash

То что Вы и разработчики в урлах не применяете кириллицу - честь и хвала, так как при этом решается масса проблем в дальнейшей обработке переданных параметров.
Те не менее приведенная мною строка "http://www.photobit.ru/br_1.shtml?Этике ... *588*400*1" является вполне корректной ссылкой для всех основных браузеров.
И тот факта, что при заключении в "URL" она коверкается в форуме говорит только об ошибке кода, не учитывающего возможность наличия в ссылке кириллицы.
Так на какой вопрос я должен отвечать? Я сформулировал проблему и получил исчерпывающий ответ от hobo (еще раз ему спасибо) по исправлению бага в форуме.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Gray писал(а):Так на какой вопрос я должен отвечать?
на мой.. но я на него уже не жду ответа,забейте.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 21 год
Откуда: Estonia, Tallinn

Сообщение Vladson »

Gray
Вы возможно сделали дыру себе в форуме (если даже и нет то сделаете, потому что слушаете таких советчиков как hobo)
Gray писал(а):Те не менее приведенная мною строка "http://www.photobit.ru/br_1.shtml?Этике ... *588*400*1" является вполне корректной ссылкой для всех основных браузеров.
Нет не является !!!

hobo
А вы не думали что у ссылок есть свои правила написания и то что ограничения в этой области были написаны не просто так а по какой-то причине ?
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Gray писал(а):для всех основных браузеров
Для основных, но не для всех.

А давайте ещё включим использование китайских иероглифов, и японских заодно, а ещё поддержку арабского алфавита, и на финал поддержку языка племени индейцев Чероки, ага?
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 21 год
Откуда: Estonia, Tallinn

Сообщение Vladson »

VVVas
Не забудь что сайт ещё должен являтся в глюках когда обкуришься травы и будешь танцевать вокруг костра с бубном и напевать этот адрес на языке племени "тумба-юмба" :)
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.

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