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

Spell Checker Plugin

This plugin is underdevelopment, see SpellCheckerPluginDev for development discussions.

This plugin is based on WBOSS "Web Based Open Source Spell Checker" ( http://www.dontpokebadgers.com/spellchecker/ ) by Joshua Cantara (jcantara@grapponePLEASENOSPAM.com)

About the latest version

The version 0.1 of this plugin is the first prototype.

The WBOSS spell checker should function. It has not however been integrated with TWiki or packaged as a plugin. See more info in SpellCheckerPluginDev.

This version has not been thoroughly tested. It has not been checked on many browsers or server platforms. Users running a browser than handles JavaScript. IE5/6 or NS6 recommended.

Syntax Rules

  • No new syntax rules are introduced

SpellCheckerPlugin Settings

Plugin settings are stored as preferences variables. To reference a plugin setting write %_%, i.e. %INTERWIKIPLUGIN_SHORTDESCRIPTION%

  • One line description, is shown in the TextFormattingRules topic:
    • Set SHORTDESCRIPTION = Provides a spell check capability when editing a topic. (Prototype)

  • Debug plugin: (See output in data/debug.txt)
    • Set DEBUG = 0

System requirements

  • Requires either Aspell or Ispell.
  • Source code has incorporated code from the Lignua::Ispell module.
  • Uses IPC::Open3 to communicate with the spell check program.

Plugin Installation Instructions

  • Download the ZIP file from the Plugin web (see below)
    • Unzip SpellCheckerPlugin.zip in your twiki installation directory.
  • Check that Open3 and either Ispell or Aspell is installed
  • Edit settings in the spell.pl and the edit.spellcheck.tmpl as necessary
  • Currently there is no need to enable this plugin in TWikiPreferences
  • Check to see if the installation was successful
    1. Edit any topic
    2. Change the URL to use the spell check skin: twiki/bin/edit/Web/TopicName?skin=spellcheck
    3. Click the "spell check" button. A smaller browser window should open and spelling errors should have a drop down list.
    4. Add the spell check code to your installation's edit.tmpl file(s).

File content

File: Description:
data/TWiki/SpellCheckerPlugin.txt Plugin topic
data/TWiki/SpellCheckerPlugin.txt,v Plugin topic repository
bin/spell.pl Spell check Perl module
bin/custom.dic Site-specific custom dictionary

Plugin Info

Plugin Author: MikeBarton
Plugin Version: 0.1
Change History: 27 Mar 2002: Added initial version
CPAN Dependencies: IPC::Open3
Other Dependencies: Unix aspell or ispell
Perl Version: 5.0
Plugin Home: http://TWiki.org/cgi-bin/view/Plugins/SpellCheckerPlugin
Feedback: http://TWiki.org/cgi-bin/view/Plugins/SpellCheckerPluginDev

Related Topics: TWikiPreferences, TWikiPlugins

-- MikeBarton - 27 Mar 2002

Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatmd5 SpellCheckerPlugin.md5 r2 r1 manage 0.2 K 2008-12-12 - 12:07 SopanShewale checksum file , Uploaded as a part of Release Process
Compressed Zip archivetgz SpellCheckerPlugin.tgz r2 r1 manage 8.6 K 2008-12-12 - 12:07 SopanShewale See SpellCheckerPlugin for details. Untar and run the installer script, Uploaded as a part of Release Process
Compressed Zip archivezip SpellCheckerPlugin.zip r3 r2 r1 manage 10.5 K 2008-12-12 - 12:07 SopanShewale See SpellCheckerPlugin for details. Unzip and run the installer script , Uploaded as a part of Release Process
Unknown file formatEXT SpellCheckerPlugin_installer r2 r1 manage 3.4 K 2008-12-12 - 12:07 SopanShewale Installer Script, Uploaded as a part of Release Process
Edit | Attach | Watch | Print version | History: r13 < r12 < r11 < r10 < r9 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r13 - 2008-12-12 - SopanShewale
 
  • 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-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.