I have set up Drupal with the TinyMCE module and installed the spell checking with TinyMCE. Everything works until I shall correct a misspelled word. The spellchecker finds a misspelled word, and when i left-click the word I get a menu with options to correct it, so far so good. Then when i choose a correct alternative for the misspelled word, the menu disappears but nothing changes, the misspelled word still is the same!?!

Any suggestion what could be wrong, or where to look for more info??

Comments

VM’s picture

http://tinymce.moxiecode.com/punbb/viewtopic.php?id=4901

right from the creators of MCE comes the ability to use the google spell checker which does it through ajax. I highly reccomend this one over the one in the package. Very easy to install as a plugin in TinyMCE and you can shut iespell off.

CirruZZ’s picture

I'm using all the latest versions...
Drupal 4.7.4
TinyMCE 2.0.7
tinymce.module v1.90
TinyMCE Spellchecker PHP v1.0.2 (Google XML service)

I guess that is just the setup you mean. As I said earlier, everything works fine until the correction of a misspelled word.

VM’s picture

I see it now and can confirm the bug. The best place for the bug report may be on moxie codes site, it seems to be a problem with the spell checker plugin itself and not with the drupal tinymce module.

I can also confirm that this bug is happening on Moxiecodes site as well. http://tinymce.moxiecode.com/example_full.php?example=true

I am awaiting my sourceforge activation email, so that this can be filed as a bug with the tinymce devs. If you already have a sourceforge registration you can file the bug report here = http://sourceforge.net/tracker/?atid=635682&group_id=103281&func=browse

CirruZZ’s picture

VeryMisunderstood : No, I don't have a account with sourcefourge, so if you already are on your way to get one, maybe you could file the bug. Okey?!

Cleaver idea to test it on Moxiecodes site! ...why couldn't I have figured that out my self?!

VM’s picture

CirruZZ’s picture

10-4 Great!
Lets hop for a fix soon.