Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.12.2010, 10:40
Новичок на форуме
Отправить личное сообщение для XBeg9 Посмотреть профиль Найти все сообщения от XBeg9
 
Регистрация: 13.12.2010
Сообщений: 2

WebKit + TinyMCE = плохой редактор шаблонов
Недавно столкнулся с проблемой в Safari, Chrome с таким замечательным WYSIWYG редактором как TinyMCЕ. Данный редактор перестает нормально работать в этих браузерах редактируя такие вот данные:
(вх. данные)
<table> 
  {{row}} 
  <tr> 
    <td>{{name}}</td> 
    <td>{{email}}</td>
  </tr> 
  {{endrow}}
</table>


А получаем мы что-то вроде вот такого:
<table> 
  <p>{{row}} {{endrow}}</p>
  <tr> 
    <td>{{name}}</td> 
    <td>{{email}}</td>
  </tr>   
</table>

Как видите, структура темплейта уже нарушена. Интересно ваше мнение, а может и решение. (специфические настройки редактора, не дают никакого решения)

Тесты можно проводить вот здесь: http://tinymce.moxiecode.com/examples/full.php

Что уже делали\тестировали:
  1. forced_root_block
  2. valid_child_elements: 'table[tr|td]'
  3. отключение проверки валидности
Ответить с цитированием
  #2 (permalink)  
Старый 14.12.2010, 12:16
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

во-первых можно и даже лучше отключать его
во-вторых по-умолчанию там выставлена замена перевода строки элементом P, так вот нужно выбрать в настройках BR

Последний раз редактировалось monolithed, 15.12.2010 в 16:10.
Ответить с цитированием
  #3 (permalink)  
Старый 15.12.2010, 14:00
Новичок на форуме
Отправить личное сообщение для XBeg9 Посмотреть профиль Найти все сообщения от XBeg9
 
Регистрация: 13.12.2010
Сообщений: 2

Сообщение от monolithed Посмотреть сообщение
во-первых можно и даже лучше отключать его
во-вторых по-молчанию там выставлена замена перевода строки элементом P, так вот нужно выбрать в настройках BR
заказчик вредный, хочет TinyMCE в полной мере
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск