I have set up

//Toolbar definition for basic buttons
Drupal.settings.cke_toolbar_DrupalBasic = [ 
  ['Bold','Italic'],
  ['Link','Unlink'],
  ['BulletedList','NumberedList'],
  ['Blockquote','Image'],
  ['Source']
];

//Toolbar definition for Advanced buttons
Drupal.settings.cke_toolbar_DrupalAdvanced = [
  ['Bold','Italic','Strike','Superscript','Subscript','-','RemoveFormat'],
  ['Link','Unlink'],
  ['BulletedList','NumberedList'],
  ['Blockquote','Image','Table','HorizontalRule'],
  ['Format'],
  ['ShowBlocks','Source']
];

in theme ckeditor.config.js. But the ckeditor.config.js is not loaded from theme on the profile settings pages. Than if I use the EDITOR APPEARANCE setting to switch the editor types the default ckeditor profiles are used. This makes the setting useless.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

hass’s picture

.

hass’s picture

Title: ckeditor.config.js not loaded on config pages » ckeditor.config.js not loaded on profile configuration pages
Version: 7.x-1.16 » 7.x-1.x-dev
Status: Active » Needs review
FileSize
1.87 KB

Patch attached fixes the bug and allows custom pre-configuration of Basic | Advanced | Full in editor appearance.