I can get spellcheck to work when I create a static page outside of Drupal or use the examples you provide. However, I cannot figure out how to get Drupal always to offer spellcheck through htmlarea. With htmlarea installed, I need to have onload=HTMLArea.replaceAll() for any textareas to use htmlarea. Your sample pages document how pretty clearly. With the vanilla setup of onload=initEditor(), no type of page seems to have a changed textarea.
Also, I tried the other spell checking module that calls aspell directly. It popsunder the window OK and checks the spelling (but not as nice as the htmlArea speller does. But with htmlarea active, the other spell checker cannot (or does not send the corrected text back to the textbox. So it's pretty useless.
Details: Server Apache, Freebsd, perl 5.8.1
Clients: Mozilla Firefox 0.8, Safari 1.0 (these work except for spell), IE (no luck with htmlarea at all)
To restate, when I use the static example files to test the spelling, everything works.
Comments
Comment #1
gordon commentedthis sounds like a theme issue, take a look at the chameleon theme and you will see on the <body> contain the function theme_onload_attribute()
Then this should work.
Comment #2
gordon commentedI have written a howto on my web site to quickly explain how to set up the spell checker in drupal.
see http://www.heydon.com.au/node/365