В Drupal 7 при использовании в текстовых форматах опции Limit allowed HTML tags из редактируемого текста удаляются все inline стили. Решение, как всегда, через ж:

  1. Качаем плагин wysiwyg_filter
  2. Добавляем новый текстовый формат, например Filtered HTML with styles (старый использовать нельзя!)
  3. Активируем в нем WYSIWYG Filter
  4. В поле HTML elements and attributes добавляем ,@[style] (запятая обязательна!)
  5. Выбираем разрешенные CSS стили
  6. В поле Rules for URLs used within inline styles пишем /*
  7. Сохраняем формат
  8. Идем в конфигураторе в Wysiwyg profiles
  9. Выбираем редактор tinyMCE для нашего нового фильтра
  10. В Cleanup and output снимаем галку Verify HTML
  11. Сохраняем
  12. В редакторе поста выбираем наш формат, редактируем, сохраняем, наслаждаемся результатом.

Страница просмотрена 696 раз(а)