Line 8: | Line 8: | ||
To use ieSpell just set the following configuration in fckconfig.js or in your own [[FCKeditor 2.x/Developers Guide/Configuration/Configuration File|Configuration File]]: | To use ieSpell just set the following configuration in fckconfig.js or in your own [[FCKeditor 2.x/Developers Guide/Configuration/Configuration File|Configuration File]]: | ||
− | <pre> | + | <pre>FCKConfig.SpellChecker = 'ieSpell' ; |
− | FCKConfig.SpellChecker = 'ieSpell' ; | + | </pre> |
− | </pre> | ||
The first time a user runs the Spell Checker, he/she will be automatically informed that ieSpell is not installed and will be redirected to the download URL (the URL can also be configured using [[FCKeditor 2.x/Developers Guide/Configuration/Configuration Options/IeSpellDownloadUrl|IeSpellDownloadUrl]] option). | The first time a user runs the Spell Checker, he/she will be automatically informed that ieSpell is not installed and will be redirected to the download URL (the URL can also be configured using [[FCKeditor 2.x/Developers Guide/Configuration/Configuration Options/IeSpellDownloadUrl|IeSpellDownloadUrl]] option). | ||
Line 31: | Line 30: | ||
For more info about Speller Pages, its licensing, installation, configuration and more, go to http://spellerpages.sourceforge.net/. | For more info about Speller Pages, its licensing, installation, configuration and more, go to http://spellerpages.sourceforge.net/. | ||
+ | |||
+ | * [[FCKeditor 2.x/Developers Guide/Configuration/Spell Checker/Aspell and Windows 2003 Server|Aspell and Windows 2003 Server Configuration]] | ||
+ | * [[FCKeditor 2.x/Developers Guide/Configuration/Spell Checker/Updating Aspell on Unix|Updating Aspell on Unix]] |
Revision as of 13:26, 16 January 2008
Spell Checker Configuration
FCKeditor comes with built-in integration with two spell checkers: ieSpell and Speller Pages. Here you will find information about these spell checkers and how to configure them.
ieSpell
As the name says, ieSpell is an extension for Internet Explorer that does spell checking at the client side. It is quite simple and efficient, but it runs on IE/Windows only.
To use ieSpell just set the following configuration in fckconfig.js or in your own Configuration File:
FCKConfig.SpellChecker = 'ieSpell' ;
The first time a user runs the Spell Checker, he/she will be automatically informed that ieSpell is not installed and will be redirected to the download URL (the URL can also be configured using IeSpellDownloadUrl option).
When running FCKeditor with ieSpell with non-IE browsers, the "Check Spell" button will be automatically disabled.
NOTE: ieSpell is free for personal use. Commercial licenses are available for very low prices. For more info about ieSpell, its licensing, configurations and more, go to http://www.iespell.com/.
Speller Pages
Speller Pages is a free, Open Source, server side spell checker that uses the powerful Aspell engine for the hard work. This should be the preferred spell checker, but it requires some server side configuration (this is why it is not set as the default one).
To use Speller Pages just set the following configuration in fckconfig.js or in your own Configuration File:
FCKConfig.SpellChecker = 'SpellerPages' ;
FCKeditor uses a customized version of Speller Pages, so any specific configuration must be done in the files found at: editor/dialog/fck_spellerpages/spellerpages. All changed lines have been marked with a "by FredCK" comment.
The files included in the package are set to run over Windows with PHP. Useful information about Windows configuration can be found here: Installation Instructions.
If the server is not Windows just go to to the spellerpages/server-scripts directory, locate the appropriate file and adjust the var that holds the path to the aspell binary.
For more info about Speller Pages, its licensing, installation, configuration and more, go to http://spellerpages.sourceforge.net/.