CKeditor + Filtered HTML

Главные вкладки

Аватар пользователя Супрун Иван Супрун Иван 11 марта 2012 в 18:19

Здравствуйте!
Подскажите пожалуйста, как сделать, что бы фильтр Filtered HTML не фильтровал теги и атрибуты, которые добавляет редактор к картинке
Картинку то отображает, но не удается задать ей размер, рамку...

За ранее Всем большая благодарность.

Комментарии

Аватар пользователя Супрун Иван Супрун Иван 12 марта 2012 в 1:20

да ты прям лейтенант очевидность)

смысл тогда от фильтра, если он ничего не фильтрует
сейчас стоит фулл хтмл, но это как бы не безопасно
хочу разрешить только то, что делает ckeditor
а те теги, список которых есть в сети, он не полный, фильтруется всеравно рамка изображения, размер изображения...

подскажите пожалуйста, может кто то уже сталкивался с этим

Аватар пользователя Kvark Kvark 12 марта 2012 в 9:20

суда зайди: admin/config/content/ckeditor
вилтер хтмл - редактировать ( аеще лучше клон чтоб не запороть)
тогд внутрях - секурити - переключись на Correct faulty and chopped off HTML (у меня друпа не русская - с орентируйся) по идее поможет.

Аватар пользователя Супрун Иван Супрун Иван 13 марта 2012 в 21:46

Viola, если разберетесь, отпишите пожалуйста
мне не удалось его настроить, вроде бы и включил все что нужно, все равно фильтрует лишнее

Аватар пользователя Viola Viola 16 марта 2012 в 13:48

Настроила - отписываюсь. )) Как я поняла, ключевое слово в настройках - @[style]. Пока его не добавить - все стили вырезаются. Я стянула второй список настроек отсюда: http://drupal.org/node/454408 Стандартный фильтр HTML-тегов при этом надо отключать, поэтому в этот список нужно добавить все теги, которые нужны. Правда у меня семерка, но думаю это не важно.

Аватар пользователя Супрун Иван Супрун Иван 4 апреля 2012 в 1:16

Viola !!!
Большое спасибо Вам за помощь!

Но у меня остались проблемы. фильтрует: align , p class="rtecenter" p class="rtejustify" p class="right"

Вот моя настройка фильтра:

@[class|style|title],
span[align<center?char?justify?left?right|class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|class"
  +"
|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"
  +"
|onmouseup|style|title],"
a[href|target<_blank|title],
em/i, strong/b, strike, sub, sup,
img[style|width|height|alt|title|src|class],
"
p[align<center?char?justify?left?right|class>rtecenter?rteright?rtejustify|dir<ltr?rtl|id|lang|onclick|class"
  +"
|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
  +"
|onmouseout|onmouseover|onmouseup|style|title],"
div[align|class?rteright?rtejustify?rtecenter],
br,address, blockquote, pre, cite, code,
h1,h2,h3,h4,h5,h6,
ul[class],ol,li,dl,dt,dd,
table[width|cellpadding|cellspacing|border|align|color|class],
tr[align|valign|rowspan|color|class?rteright?rtejustify?rtecenter],
td[align|valign|width|colspan|color|class?rteright?rtejustify?rtecenter],
th[align|valign|width|color],tbody,thead,tfoot

Что я прописал неправильно, или недописал? ПОМОГИТЕ ПОЖАЛУЙСТА