Отключение преобразования тегов в TinyMCE — различия между версиями
XiBOR (обсуждение | вклад) (Новая страница: «В TinyMCE большое количество поведения происходит без желания на то самого пользователя. Для …») |
Alexei (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | В TinyMCE большое количество поведения происходит без желания на то самого пользователя. Для того, чтобы отменить преобразования одних тегов в другие, нужно открыть файл js/tinymce/jscripts/tiny_mce/tiny_mce_src.js, найти там строку: <br/> | + | В TinyMCE большое количество поведения происходит без желания на то самого пользователя. Для того, чтобы отменить преобразования одних тегов в другие, нужно открыть файл js/cms/wysiwyg/tinymce/jscripts/tiny_mce/tiny_mce_src.js, найти там строку: <br/> |
<div style="border: 1px dotted black; background: #dfd; padding-left: 18px;"> | <div style="border: 1px dotted black; background: #dfd; padding-left: 18px;"> | ||
<code style="color:gray;">apply_source_formatting : 1,<br /> | <code style="color:gray;">apply_source_formatting : 1,<br /> |
Версия 10:32, 13 мая 2013
В TinyMCE большое количество поведения происходит без желания на то самого пользователя. Для того, чтобы отменить преобразования одних тегов в другие, нужно открыть файл js/cms/wysiwyg/tinymce/jscripts/tiny_mce/tiny_mce_src.js, найти там строку:
apply_source_formatting : 1,
directionality : 'ltr',
forced_root_block : 'p',
valid_elements :
'@[id|class|style|title|dir<ltr?rtl|lang|xml::lang|oncl....
И среди элементов перечисленных далее внести необходимые правки.
Запись примерно следующая НазваниеТега[доступные|атрибуты],НазваниеТега/ЗамещающийТег, и.т.д.
Например если строчку a[rel|rev|charset|hreflang|tabindex|accesskey|type|name|href|target|title|class|onfocus|onblur]
изменить на a[href]
Тогда тегу <a> будет доступен только 1 атрибут href.
А если запись strong/b
заменить на strong,b
, тогда тег <b>
перестанет преобразовываться в <strong>