Is there a way that you could allow admin to turn on SCAYT by default. Getting users to turn on spell check is sometimes like pulling teeth. I am the web designer for a school where multiple staff members are entering data and they have varying levels of computer knowledge, it would just be better if we could spell check everything.


jp2020’s picture


jlea9378’s picture

This feature is there under Advanced in the Profiles. Or at least in the 6.X-1.0-Dev release it is.

dczepierga’s picture

Status: Active » Closed (fixed)

U can enable SCAYT by default in CKEditor profile settings -> Advanced options -> Spell checker.

Pls reopen this ticket if u have any more questions.

BlackCatWeb’s picture

How is this done if you load CKEditor through the Wysiwyg module? There is no Profile option when you do it this way.

I saw this posting online, and tried making the config fix, but it did not work. I wanted to know if there was a way to do it other than this.

BlackCatWeb’s picture

Follow-up: the patch described in this post is no longer compatible with the current version of CKEditor (3.4.2).

BlackCatWeb’s picture

Ah - sorry for the traffic here. In case your Google search takes you here, the problem is a consequence of using Wysiwyg module with the CKEditor. Take a look here:

mathieso’s picture

Create a small module. Here's some code for the .module file:

//Change initialization settings for CKEditor.
//  Set the height of the editor smaller.
//    See
//  Turn on SCAYT.
//    See
function MODULENAME_wysiwyg_editor_settings_alter(&$settings, $context) {
  if ($context['profile']->editor == 'ckeditor') {
    $settings['height'] = 200;
    $settings['scayt_autoStartup'] = TRUE;
elizzle’s picture

Using CKEditor through Wysiwyg I was having no luck getting this custom module workaround working, then I went into admin/settings/wysiwyg and deleted the CKeditor profile I'd assigned, re-added it and re-enabled SCAYT and SC in the buttons prefs. The custom module now works like a switch. Thanks everybody for posting-


Cory Goodwin’s picture