[РЕШЕНО]устранение форматирования ckeditor

Аватар пользователя y-vo y-vo 28 февраля 2014 в 20:47

Приветствую. Устанавливал связку ckeditor+imce для того чтоб авторы могли вставлять в материал изображения, загрузив их, ЛИБО выбрав из уже загруженных на сайт.
Все в этой связке мне подходит кроме того, что ckeditor форматирует мой код, к примеру не он убирает класс в списках, а так же добавляет теги < p >, возможно ли каким либо образом убрать у него эту функцию?
Связка, предложенная в данной теме не подошла тем, что при загрузке нескольких материалов плодится куча полей под body, ну и на практике оказалась не совсем удобной для конечного пользователя.
http://www.drupal.ru/node/107766

0 Thanks

Комментарии

Аватар пользователя y-vo y-vo 28 февраля 2014 в 21:44

Ну это не совсем пользователи, там редактор работает. А что конкретно касательно фильтров, может быть я что то упустил?

Аватар пользователя NurOff NurOff 28 февраля 2014 в 22:29

http://вашсайт/admin/config/content/formats/
Нужные фильтры включаем. Порядок фильтров регулируем.
Я предпочитаю такой набор и порядок.

  1. Преобразовывать адреса в ссылки
  2. Пропускать только разрешенные HTML-теги
  3. Заменять переводы строк соответствующими HTML-тегами (т.е.
    и )
  4. Исправлять неправильный и обрезанный HTML

Добиваем все это настройками редактора.

"Выше" wrote:

Пропускать только разрешенные HTML-теги

Да набор пропускаемых тэгов:
<a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <br> <p> <img> <src> <style> <margin> <float>

Аватар пользователя y-vo y-vo 28 февраля 2014 в 23:08

хм, а это точно связано с форматами ввода, а не с визуалным редактором? потому что при использовании full html у меня та же история...

Аватар пользователя NurOff NurOff 1 марта 2014 в 7:16

Вы руководствуетесь тем и тегами что я разрешил у себя?
Творческий подход. И full html тоже имеет фильтра.
И после всего:

"NurOff" wrote:

Добиваем все это настройками редактора.

admin/config/content/ckeditor/
Тоже для всех форматов. Вас заинтересует Очистка и вывод.
Ну, а если хотите чтобы чистый код был bueditor.
Правда для юзверей не очень удобно ибо не визуально :)

Аватар пользователя Anya Anya 1 марта 2014 в 14:29
"NurOff" wrote:

А что, так тоже можно вписывать и фильтры начнут пропускать атрибуты тегов?

Аватар пользователя NurOff NurOff 1 марта 2014 в 14:47
"Anya" wrote:

А что, так тоже можно вписывать и фильтры начнут пропускать атрибуты тегов?

Ну я когда одиночный материал со своими стилями не заморачиваюсь, а просто пишу к примеру:  <... style="margin:0 3px; float:left;" class="colorbox-inline">
Все что разрешил все пашет :)