Hi all,

I am having an issue with CKeditor module version 7.x-1.13 and 7.x-1.14 under IE8 and Drupal 7.27.

The issue is that the CKeditor buttons does not appear at all under IE8 (actually under any IE).
However, everything works perfectly fine under Safari, Chrome and Firefox.

With the latest CKeditor library 4.4 there is and error message that appears in the console is the following: "Uncaught TypeError: Cannot call method 'toLowerCase' of undefined". It seems like this is in the creditor.js file from the library on line 84

But I also tried with the latest 3.6.6.1 library and although the error message does not appear, the behaviour is the same.
Same is when I try with the 4.3.5 version, 4.2.1 version.

I tried to change the skin from Moono to Kama.
I played with all the options. Disabled the ACF, enabled/disabled aggregations, cleaned the cached. Nothing seemed to change the behaviour.

I wonder if anybody else experience the same as I cannot understand why this is happening and will really appreciate any help :)

Regards,
Lachezar

Comments

lachezar.valchev’s picture

Priority: Major » Normal

Hi,

I found, how to solve the problem.

You need to go to admin/config/content/ckeditor/edit and for each of the used profiles to ultimatively save the settings. There is no need to change anything - just go edit profile and click save. This solved the issues with the IE8

The question why this happens is still valid, but at least there is a workaround.

Regards,
Lachezar