GoogieSpell v3_96 tested on twiki 4.0.4
aspell not needed.
Download GoogieSpell from orangoo. http://orangoo.com/labs/GoogieSpell/Download/
Extract all the archived Googiespell files into a single directory of /pub/TWiki/Googiespell
In /templates, view the edit.pattern.tmpl
Near the top of the file search for...
%TMPL:DEF{"templatejavascript"}%
%TMPL:END%
Paste the following code after the
The code will now look like this...
%TMPL:DEF{"templatejavascript"}%
%TMPL:END%
In the above code, there are four 'NOSPAM.com'. Change them to yoursite name.
Near the bottom of the file, search for...
%TMPL:DEF{"textarea"}%%TMPL:END%
Paste the following code before (also works after...) the %TMPL:END%
The code will now look like this...
%TMPL:DEF{"textarea"}%
%TMPL:END%
You can't directly run the GoogieSpell script online because of a browser security issue. Therefore, you need to download a script. The file send_req.pl of the above code refers to your desired script to download into /pub/TWiki/Googiespell. If your host only has php enabled then download a php script from [http://orangoo.com/labs/GoogieSpell/Documentation/] and rename the above code to that file name. Remember to chmod. Also, change NOSPAM.com of the above code.
In /pub/TWiki/Googiespell, view the googiespell.js
Search for...
this.show_change_lang_pic = true;
and change to...
this.show_change_lang_pic = false;
Search for...
r_width = this.text_area.offsetWidth + "px";
and change to...
r_width = this.text_area.offsetWidth + "100%";
Search for...
AJS.insertBefore(table, this.text_area);
and change to...
AJS.insertAfter(table, this.text_area);
-----------
Note: A:hover for the "Check_spelling" link needs to be implemented for twiki if possible. If you are able to address the problem then please post the code into this topic.