Статьи

Drupal, FCKEditor и размер шрифта.

fckeditorБывает необходимо увеличить или уменьшить гарнитуру и размер шрифта, его цвет. Но Drupal обрезает стили в материале из соображений безопасности.
Для того чтобы Вы могли менять эти параметры текста с помощью wysiwyg редактора fckeditor необходимо произвести некоторые настройки:

Во первых отредактировать Формат ввода "Filtered HTML" в "Administer -> Input formats" добавив разрешенные теги:
<a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area>  <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em>  <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote>  <pre> <address> <code> <cite> <embed> <object> <strike> <caption>

 

И в заключение добавить в конец файла конфигурации fckeditor.config.js строки:

FCKConfig.CoreStyles['FontFace'] =
{
Element : 'font',
Attributes : { 'face' : '#("Font")' }
};
FCKConfig.CoreStyles['Size'] =
{
Element : 'font',
Attributes : { 'size' : '#("Size","fontSize")' }
};
FCKConfig.CoreStyles['Color'] =
{
Element : 'font',
Attributes : { 'color' : '#("Color","color")' }
};
FCKConfig.FontSizes = '1/xx-small;2/x-small;3/small;4/medium;5/large;6/x-large;7/xx-large' ;

Теперь остается переключить в настройках визуального редактора тип отображения на DrupalFull или же добавить в секцию DrupalFiltered конфига строчку ['FontName','FontSize','TextColor'], и наслаждаться всей мощью и красотой визуального редактора при создании и редактировании материалов на своем сайте :)