r4 - 05 Jul 2008 - 01:23:33 - OliverKruegerYou are here: TWiki >  Plugins Web > GoogieSpellPlugin
Tags:
editing 1 Add my vote for this tag, spelling 1 Add my vote for this tag, , create new tag

GoogieSpell TWiki Plugin

This plugin uses Amir's Googie Spell (http://orangoo.com/labs/GoogieSpell/Download/) to provide spell checking functionality when editing content with TWiki.

Syntax Rules

(none)

Plugin Settings

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

  • One line description, is shown in the TextFormattingRules topic:
    • Set SHORTDESCRIPTION = Spell checking plugin.

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

Plugin Installation Instructions

  • To install GoogieSpellPlugin:
    • Unzip the archive in your twiki folder.
    • Set permissions on the new files as appropriate for your installation.
    • Make the following changes to the edit template for your skin of choice:
      • Add the following to the definition for 'templatejavascript':
        • <script type="text/javascript" src="%PUBURLPATH%/%TWIKIWEB%/GoogieSpellPlugin/AJS.js"></script>
          <script type="text/javascript" src="%PUBURLPATH%/%TWIKIWEB%/GoogieSpellPlugin/googiespell.js"></script>
          <style type="text/css" media="all">
                  @import url("%PUBURLPATH%/%TWIKIWEB%/GoogieSpellPlugin/googiespell.css");
          </style>
      • Add the following to the bottom of the definition for textarea:
        • <script type="text/javascript">
            var googie1 = new GoogieSpell("%PUBURLPATH%/%TWIKIWEB%/GoogieSpellPlugin/", " %SCRIPTURL{"spell"}%?lang=");
            googie1.decorateTextarea("topic");
          </script>

Plugin Info

Plugin Author: TWiki:Main.StephenGordon
Copyright: © 2006, TWiki:Main.StephenGordon
License: GPL (GNU General Public License)
Plugin Version: 09 Nov 2006
Change History:  
09 Nov 2006: Initial version
TWiki Dependency: $TWiki::Plugins::VERSION 1.1
CPAN Dependencies: LWP::UserAgent, HTTP::Request::Common
Other Dependencies: none
Perl Version: 5.005
Plugin Home: http://TWiki.org/cgi-bin/view/Plugins/GoogieSpellPlugin
Feedback: http://TWiki.org/cgi-bin/view/Plugins/GoogieSpellPluginDev
Appraisal: http://TWiki.org/cgi-bin/view/Plugins/GoogieSpellPluginAppraisal

Related Topics: TWikiPlugins, DeveloperDocumentationCategory, AdminDocumentationCategory, TWikiPreferences

-- TWiki:Main.StephenGordon - 09 Nov 2006

Topic attachments
I Attachment Action Size Date Who Comment
zipzip GoogieSpellPlugin-20061109.zip manage 34.7 K 09 Nov 2006 - 00:18 StephenGordon  
zipzip GoogieSpellPlugin.zip manage 34.7 K 05 Jul 2008 - 01:23 OliverKrueger version from 09 Nov 2006
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r4 < r3 < r2 < r1 | More topic actions
 
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