PDA

Просмотр полной версии : очень странная проблема с рендерингом ссылок на мастерхосте


Manas
14.01.2014, 16:58
Есть сайт на мастерхосте. Версия системы 6.1.7. Возникает очень странная проблема с рендерингом ссылок. При установки ссылки через редактор, на одной и той же странице может быть как нормальная ссылка, так и такое.
<link 46 - internal-link "Opens internal link in current window">
В хтмл коде страницы это вяглядит так:

&lt;link 46 - internal-link &quot;Opens internal link in current window&quot;&gt;

В БД они записываются нормально. Подскажите, может быть кто-то сталкивался с подобным.

Ивано++
16.01.2014, 23:14
Напишу немного не в тему.
С подобной проблемой не сталкивался ни разу...

Во всем этом RTE - досих пор не могу понять зачем TYPO3 - трансформирует код RTE-редактора? Со случаем когда он чистит здесь не разрешенные тэги - это еще понятно. Но вот к примеру, же - зачем - он преобразовывает тэг a в тэг link - для меня закадка? Может быть что-то упускаю из вида - но в CKeditor - я убрал данные всяческие трансформации.

Спец.символы преобразовываются на уровне CKeditora...
Тэги разрещаются также на уровне данного редактора.
А HTML-код храниться в БД в том виде в котором он есть.

Manas
17.01.2014, 11:38
Попробую сегодня поставлю ваш Ckeditor.

Ивано++
17.01.2014, 13:15
Буду очень признателен за Ваши комментарии...
Из особенностей - думаю что не совместим с другими редакторами...

И самое важное:
- при выборе картинки (ссылки) что бы появился список картинок (ссылок) нужно ввести "/" либо ввести id-страницы и кликнуть мышкой.
- по поводу картинок - редактор не сжимает (уменьшает картинки) - как это делается в других редакторах в самом редактора, он уменьшает картинку непосредственно в FE до указанных размеров (пока думаю как лучше сделать для адаптивных изображений).
- путь на папки, файлы, картинки указывается так "/fileadmin/folder/image.png", т.е. везде спереди должен идти "/" - (возможно исправлю это и будет как в других редактора так - "fileadmin/folder/image.png" как обычно без слеша впереди.

В ближайшее время буду работать над данным редактором.:)
В остальном смотреть TOdo-актуальная версия 1.0.16.
Ссылка на скачивание -http://typo3.org/extensions/repository/download/ckeditor/1.0.16/t3x/
Из менеджера расширений пока не ставиться (вылетают ошибки в менеджере расширений при скачивании - возможно не обновил EM_CONF.php), только установка в ручную (через скачать с typo3.org и загрузить в менеджер расширений).

Николай Сипко
17.01.2014, 16:46
Что такое "нормальная ссылка"?
В опциях редактора можно установить открытие внутренней ссылки в текущем или новом окне.
О чем идет речь?

Николай Сипко
17.01.2014, 17:27
"Попробую сегодня поставлю ваш Ckeditor".
"Из особенностей - думаю что не совместим с другими редакторами..."
Бесплатный совет: для начала ставить Ckeditor на localhost и смотреть результаты.
Побереглась корова и век была здорова.

Николай Сипко
17.01.2014, 17:37
Быть может, Вы про эту "проблему"?
Код HTML: &lt;
HTML Entities
http://www.w3schools.com/html/html_entities.asp

Николай Сипко
18.01.2014, 15:02
Ну "очень странные проблемы":

В системе управления сайтами TYPO3, по сути, возможно работать с двумя текстовыми редакторами на выбор – это htmlArea RTE либо TinyMCE.
http://typo3ua.com/extensions/htmlarearte/

CKEditor — свободный WYSIWYG-редактор. До версии 3.0 назывался FCKeditor («FCK» от имени создателя редактора, Frederico Caldeira Knabben), но сменил имя чтобы не ассоциироваться с распространённым в английском языке ругательством (при старте проекта бразилец Фредерико об этом не знал). Особенностью редактора является малый размер без необходимости инсталляции на стороне клиента.
http://ru.wikipedia.org/wiki/CKeditor

Result Description Entity Name Entity Number
< less than &lt; <
> greater than &gt; >
http://www.w3schools.com/html/html_entities.asp