Внешняя ссылка превращается во внутреннюю

#
Внешняя ссылка превращается во внутреннюю
Искал по всему форуму ответ на свой вопрос часа два... Не нашёл.
Проблем в следующем:
Через панель администратора войдя редактирование "Страницы и документы":
1.в раздел "Контакты", в визуальном редакторе добавляю надпись "Схема проезда".
2. Кликаю "Схема проекта" и через кнопку "добавить/изменить ссылку" в разделе "общие" в строке "Адрес" вставляю ссылку http://maps.yandex.ru/-/CVBhYH2y (схема проезда к моему офису)
3. Кликая на своём сайте по ссылке "Схема проезда" в строке браузера получаю http://www.мой_сайт.ru/%22http://maps.yandex.ru/-/CVBhYH2y/%22 (т.е. внешняя ссылка превратилась во внутреннюю).

Может кто-нибудь занет как это исправить?
pojar
Модератор
#
Re: Внешняя ссылка превращается во внутреннюю
Проверьте ссылку, перед ней у Вас просто стоит пробел.
#
Re: Внешняя ссылка превращается во внутреннюю
Проверил. Не стоит. Вот код:
<p></p>
<p left="\&quot;\\&quot;\\\\&quot;\\\\\\\\&raquo;\\\\\\\\\\\\\\\\&raquo;\\\\\\\\\\\\\\\\&raquo;\\\\\\\\&raquo;\\\\&quot;\\&quot;\&quot;" justify="\&quot;\\&quot;\\\\&quot;\\\\\\\\&raquo;\\\\\\\\&raquo;\\\\&quot;\\&quot;\&quot;"><strong>Телефон:&nbsp;</strong> тел. _____________________, <br /><strong>Электронная&nbsp;почта:</strong>_______@_________.ru<br /><strong>Адрес:&nbsp;</strong>г.Челябинск, ул.____________ <a href="http://maps.yandex.ru/-/CVBhYH2y">Схема проезда</a></p>
pojar
Модератор
#
Re: Внешняя ссылка превращается во внутреннюю
что за ужас у Вас в left + justify? ссылка вроде правильная, покажите ссылку на страницу.
#
Re: Внешняя ссылка превращается во внутреннюю
Вот здесь внизу страницы http://www.zakon-74.ru/
pojar
Модератор
#
Re: Внешняя ссылка превращается во внутреннюю
у Вас код вообще неправильный. Откройте HTML и вычистите все! Было:
<a href=\"\\&raquo;http://maps.yandex.ru/-/CVBhYH2y\\&raquo;\" target=\"\\&raquo;_blank\\&raquo;\">
стало:
<a href="http://maps.yandex.ru/-/CVBhYH2y" target="_blank">
+ у Вас видимо проблема с магическими кавычками на хостинге.
Цитата:
Обращаем внимание, что HostCMS 6.x поддерживает PHP до 5.4 включительно. В PHP-5.3 магические кавычки вызывают ошибку STRICT, а в PHP-5.4 исключены полностью.

На хостинге с PHP-5.2 (5.3) необходимо отключить три вида магических кавычек:
magic_quotes_gpc Off
magic_quotes_runtime Off
magic_quotes_sybase Off

Проверить и убедиться в их отключении Вы можете через phpinfo().
#
Re: Внешняя ссылка превращается во внутреннюю
Большое спасибо за помощь! Проблем решена (с Вашей помощью). При проверке оказалось, что на моём хостинге я использовал php5.2.17, где параметр magic_quotes_gpc был включён. После того, как я в настройках хостинга изменил php5.2.17 на php5.3, в котором все три вида магических кавычек были отключены, внешняя ссылка стала работать как положено.
Что касается неправильного кода <a href=\"\\&raquo;http://maps.yandex.ru/-/CVBhYH2y\\&raquo;\" target=\"\\&raquo;_blank\\&raquo;\">
то это кривая работа визуального редактора при включённых опциях: "Типографирование" и "Оптическое выравнивание". Они всё время, что-то от себя дописывают.
pojar
Модератор
#
Re: Внешняя ссылка превращается во внутреннюю
pozhar писал(а):
то это кривая работа визуального редактора при включённых опциях: «Типографирование» и «Оптическое выравнивание». Они всё время, что-то от себя дописывают.
это кривая работа магических кавычек на хостинге, которая никак не связана с типогрфом. Если Вы так его не любите, то отключите в списке модулей.
#
Re: Внешняя ссылка превращается во внутреннюю
Прасибо за совет. По эксперементирую.
pojar
Модератор
#
Re: Внешняя ссылка превращается во внутреннюю
Пожалуйста
Авторизация