GoogieSpell Contrib Package
GoogieSpell is an online spell checker based on the Google spell checker service. It's interface is Ajax based and feels a lot like the Google Toolbar spell checker. This Contrib Package integrates the GoogieSpell into TWiki edit forms.
Detailed Documentation
If you are behind a corporate firewall then you may have a concern about sending out content to Google to get spell checked. So, there is an implemented "aspell" shim, which handles the same XML request as google, and translates the output into the same Google format. This makes the
GoogieSpell package work fine with the standard edit and it provides the opportunity of including specialized dictionaries.
Settings
Settings are stored as preferences variables. To reference a setting write
%<plugin>_<setting>%
, e.g.
%JSCALENDARCONTRIB_STUB%
- One line description:
- Set SHORTDESCRIPTION = Spell-checker for edit forms using Ajax-based Google spell checker service
- Name of the perl package
- Set STUB = TWiki::Contrib::GoogieSpellContrib
Installation Instructions
Note: You do not need to install anything on the browser to use this contrib package. The following instructions are for the administrator who installs the package on the server where TWiki is running.
- Download the
GoogieSpellContrib.zip
file and a googiespell_send_request package from this Contrib (see below)
- Unzip
GoogieSpellContrib.zip
and the googiespell_send_request package into your twiki installation directory.
- Chmod googiespell_send_request.pl to 755
In the
TWikiPreferences
- Set SKIN = GoogieSpell, pattern
Content:
File: |
Description: |
data/TWiki/GoogieSpellContrib.txt |
Add-on topic |
data/TWiki/GoogieSpellContrib.txt,v |
Add-on topic repository |
bin/googiespell_send_request.pl |
Send request proxy script |
pub/TWiki/GoogieSpellContrib/AJS.js |
|
pub/TWiki/GoogieSpellContrib/blank.gif |
|
pub/TWiki/GoogieSpellContrib/blank.gif |
|
pub/TWiki/GoogieSpellContrib/cookiesupport.js |
|
pub/TWiki/GoogieSpellContrib/googiespell.css |
|
pub/TWiki/GoogieSpellContrib/googiespell.js |
|
pub/TWiki/GoogieSpellContrib/indicator.gif |
|
pub/TWiki/GoogieSpellContrib/logo.png |
|
pub/TWiki/GoogieSpellContrib/ok.gif |
|
pub/TWiki/GoogieSpellContrib/spellc.gif |
|
templates/edit.pattern.tmpl |
Modified PatternSkin template |
- Test if the installation was successful:
Contrib Info
Related Topics: TWikiPreferences
--
TWiki:Main/SteveStark - 30 Oct 2006