Tags:
editing1Add my vote for this tag spelling1Add my vote for this tag create new tag
, view all tags

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 History Action Size Date Who Comment
Compressed Zip archivezip GoogieSpellContrib.zip r3 r2 r1 manage 31.5 K 2006-11-10 - 01:41 SteveStark GoogieSpell Contrib Package
Compressed Zip archivezip googiespell_send_request.zip r1 manage 0.6 K 2006-11-10 - 01:39 SteveStark Proxy script to that calls the Google spellchecker
Compressed Zip archivezip googiespell_send_request_Corp.zip r1 manage 2.1 K 2006-11-10 - 01:54 SteveStark If behind a corporate firewall then download this Unix aspell shim
Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r4 - 2007-01-10 - PeterThoeny
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2016 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.