Proglem/Проблема
I use my tagsin html for internal layout logic elements, (for example <menu textid="mymenu">) templates and etc. When I start use TimyMCE editor - itcleanup my tags.
Для внутренних целей (разметка логических элементов в коде) я использую собственные теги (например <menu textid="mymenu">). Когда для редактирования кода поставил TinyMCE - он стал мои теги вырезать.
Solutions/Пути решения
tinyMCE.init({
...
cleanup : false,
})
When I turnoff cleanup - all tags convert to uppercase - it is bad for me.
Когда я выключил чистку кода - все начали записываться в верхнем регистре, что есть плохо.
tinyMCE.init({
...
verify_html : false,
})
Turnoff verify_html - is good. It no drop any elements, but use other cleanup functional include lowercase tags.
Выключение html-проверки оказалось как раз тем, что надо - элементы не удаляются, но вся остальная функциональность очистки остается, в частности маленькие буквы в тегах.
Ооооо супер))) как меня достал этот редактор! .. а щас все гуд :) спасибо колега
ОтветитьУдалитьВсегда рад помочь :)
ОтветитьУдалитьА где в DLE 8.5 найти файл с этими настройками?
ОтветитьУдалитьНе знаю.
ОтветитьУдалитьОгромный респект.
ОтветитьУдалитьСогласен! Решение великолепное!!!
ОтветитьУдалитьНужна будет помощь или совет - пишии.
viall.sokoloff@gmail.com
Владимир
облазил пол гугла, спсибо тебе добрый человек!)
ОтветитьУдалитьРад что помог :)
ОтветитьУдалитьВопрос а куда встовлять?
ОтветитьУдалитьТуда где вызывается инициализация TinyMCE.
ОтветитьУдалитьТ.е. найти строку: tinyMCE.init
и в параметры вызова добавить
verify_html : false,
Это я понял , у меня вопрос наименования файла где вызывается инициализация TinyMCE:) Прошу прощение , за свои нелепые вопросы , просто я новичек :)
ОтветитьУдалитьПривет парни... Спасибо автору, помог... Другим касательно вопроса где найти этот файл с настройками...
ОтветитьУдалить1.Запускаете страницу на которой этот редактор(tinymce).
2.Включаете инструменты разработчика.
3.И в подключенных скриптах находишь файл js (в моем случае это <script type="text/javascript" src="/static/tiny_mce/tiny_mce_src.js"...)
4. Находите этот файл в каталоге проекта и поиском находите слово 'cleanup' и заменяете cleanup:1 на cleanup:0
5.Обновляетесь и iframe не затирает (ну или у кого какой с каким тегом проблема...).
рад что оказалось полезно
Удалитьмучался, не нашел этого файлика ибо обновился гад-редактор. Просто поменял на другой в системных настройках и все ок.
ОтветитьУдалить