r4 - 10 Jan 2007 - 01:37:38 - PeterThoenyYou are here: TWiki >  Plugins Web > GoogieSpellContrib
Tags:
editing 1 Add my vote for this tag, spelling 1 Add my vote for this tag, , create new tag

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:
    • describe, with example

Contrib Info

Add-on Author: TWiki:Main.SteveStark
Copyright: © 2006, TWiki:Main.SteveStark
License: GPL (GNU General Public License)
Dependencies: None
Version: Beta
Change History:  
30 Oct 2006: googiespell_send_request.pl moved to the /bin
Home: http://TWiki.org/cgi-bin/view/Plugins/GoogieSpellContrib
Feedback: http://TWiki.org/cgi-bin/view/Plugins/GoogieSpellContribDev
Appraisal: http://TWiki.org/cgi-bin/view/Plugins/GoogieSpellContribAppraisal

Related Topics: TWikiPreferences

-- TWiki:Main/SteveStark - 30 Oct 2006

Topic attachments
I Attachment Action Size Date Who Comment
zipzip GoogieSpellContrib.zip manage 31.5 K 10 Nov 2006 - 01:41 SteveStark GoogieSpell? Contrib Package
zipzip googiespell_send_request.zip manage 0.6 K 10 Nov 2006 - 01:39 SteveStark Proxy script to that calls the Google spellchecker
zipzip googiespell_send_request_Corp.zip manage 2.1 K 10 Nov 2006 - 01:54 SteveStark If behind a corporate firewall then download this Unix aspell shim
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r4 < r3 < r2 < r1 | More topic actions
Plugins.GoogieSpellContrib moved from Plugins.GoogieSpellAddon on 30 Oct 2006 - 22:37 by PeterThoeny - put it back
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback SourceForge.net Logo