Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   HTMLArea, RTE, tinymce_rte и другие визуальные редакторы (http://forum.typo3.ru/forumdisplay.php?f=24)
-   -   Создание внешней ссылки в RTE со спецсимволвами (http://forum.typo3.ru/showthread.php?t=2168)

Arhnt 27.11.2006 15:28

Создание внешней ссылки в RTE со спецсимволвами
 
Добавляю внешнюю ссылку через RTE на продукт, ссылка выглядит так:
Код HTML:

http://localhost/index.php?id=6&tx_ttproducts_pi1[backPID]=2&tx_ttproducts_pi1[product]=9&cHash=fdb9b7ed85
RTE перекодирует все спецсимволы в HTML :(
Код HTML:

& в &
и маркирует ссылку как битую - выделяет желтым
Код HTML:

<a rteerror="No page found: 0" target="_blank" href="http://localhost/index.php?id=6&amp;tx_ttproducts_pi1[backPID]=2&amp;tx_ttproducts_pi1[product]=9&amp;cHash=fdb9b7ed85" ...>
Как отключить такое перекодирование или как с этим правильно бороться? :(

forever 30.11.2006 12:44

Может отключить RTE или править чистый HTML в RTE?

P.S. Только что проверил - создаем все сслки в RTE, дальше переходим в режим HTML и ручками правим все &amp; на &. Вообще ИМХО глюк RTE, т.к. не логично делать сущности HTML в ссылке.

void 30.11.2006 19:05

Напротив. По стандартам W3C, во всех ссылках & должен быть заменён на &amp;
Но почему RTE маркирует такую ссылку как битую - вопрос.

Arhnt 02.12.2006 14:35

Цитата:

Сообщение от forever (Сообщение 8345)
Может отключить RTE или править чистый HTML в RTE?

P.S. Только что проверил - создаем все сслки в RTE, дальше переходим в режим HTML и ручками правим все &amp; на &. Вообще ИМХО глюк RTE, т.к. не логично делать сущности HTML в ссылке.

Я так и делал - но при следующем редактирование этой страницы РТЕ опять заменяет всё на &amp; :(

Arhnt 02.12.2006 14:36

Цитата:

Сообщение от void (Сообщение 8358)
Напротив. По стандартам W3C, во всех ссылках & должен быть заменён на &amp;
Но почему RTE маркирует такую ссылку как битую - вопрос.

Странно, я думал что эта замена касается только символа в тексте, но не в ссылке

Дылгеров Ц.В. 15.10.2007 12:41

Почему то помогает ch_rterecords, но само по себе это расширение не пашет


Часовой пояс GMT +4, время: 01:48.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot