После нажатия кнопки "сохранить" в текстовом редакторе, в поле куда вводился текст и вставлялись картинки, на пару секунд весь текст превращается в HTML текст т.е. с тегами и т.д. Больше ничего не происходит, но пользователей напрягает такая вещь. Ребят, подскажите, как решить данную проблемку?
Комментарии
Давайте попробуем погадать на кофейной гуще.
Скорее всего проблема в форматах ввода. Пользователям разрешен формат ввода, в котором не разрешены те теги, которыми пользователи обрамляют текст в CKEDitor-е.
Используется TinyMCE, разрешены следующие теги:
<a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img><br><p><span><table><tr><td><h1>
Реально пользователями используются только два:
<img> <p>
На сайте использую модуль "Insert" может быть после нажатия на кнопку сохранить начинает отрабатывать этот модуль и добавляются какие-нибудь новые теги, хотя фаербагом когда смотрю готовую статью, там присутствуют только вышеуказанные два тега.
Если нажать F5 при открытом пустом материале, то видно на секунду следующий код в поле:
<p><br _mce_bogus="1"></p>
Ну добавьте материал как пользователь и как администратор и все увидите. Сылку кстати не помешает.
/*Обновл.*/
Хорошо, давайте попробуем разобраться является ли формат ввода причиной.
Слохраните текст в Full HTML естественно фильтрации тегов быть не должно.
Не понял, что я должен увидеть? Я и так вижу, что в первом случае, что во втором после нажатия на кнопку сохранить на секунду вылетает строка кода упомянутая мной в комментарии выше.
Да, тоже появляется. Походу это не Формат ввода. Может это работает так сам TinyMCE?
Может все может. А может редактор выключите и посмотрите что будет.