https://github.com/drupal-modules/spellchecker
Spell Checker module for Drupal
https://github.com/drupal-modules/spellchecker
drupal-6
Last synced: 11 months ago
JSON representation
Spell Checker module for Drupal
- Host: GitHub
- URL: https://github.com/drupal-modules/spellchecker
- Owner: drupal-modules
- Created: 2013-01-26T19:27:51.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2013-01-26T19:37:53.000Z (about 13 years ago)
- Last Synced: 2025-01-16T02:19:02.532Z (about 1 year ago)
- Topics: drupal-6
- Language: PHP
- Homepage: http://drupal.org/project/spellchecker
- Size: 168 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.txt
Awesome Lists containing this project
README
Drupal project page: http://drupal.org/project/spellchecker
GitHub project page: https://github.com/kenorb/spellchecker
DESCRIPTION:
This module activate spell checker on edit screen.
It's using jquery-spellcheck plugin for text fields.
You have to activate spell checker in content type settings (admin/content/node-type/page) or for specified fields (cck).
This module uses modified version of jquery-spellcheck plugin to support 'add' operation during typing.
Plugin homepage: http://plugins.jquery.com/project/spellcheck
Trigger custom events: http://plugins.jquery.com/node/9822
This module supports spell checking of node content (including title, body and CCK fields).
FEATURES
* spell checking in real-time for input and textarea,
* integration with WYSIWYG,
* learn new words,
* Taxonomy as storage of custom words,
* show spell errors on page load in TinyMCE editor,
* easy selection of different engines,
* no external PHP library required, you can use Google Spell API as alternative
INSTALLATION
First of all, please read INSTALL.txt.
You have to activate spell checker in content type settings (i.e. admin/content/node-type/page) or for specified fields (CCK).
WYSIWYG SpellCheck integration
After installing WYSIWYG SpellCheck, Edit your WYSIWYG profile and activate Spell Check button (i.e. admin/settings/wysiwyg/profile/1/edit).
PSpell integration
See: INSTALL.txt and also read PHP PSpell Installation Manual.
On Linux, simply try: sudo apt-get install php5-pspell aspell-en && sudo apachectl restart
SUPPORTED MODULES
* CCK (for field spell checking),
* WYSIWYG (tested with TinyMCE),
* WYSIWYG SpellCheck (with TinyMCE spellchecker plugin),
* Excerpt (for teaser)
For wysiwyg editor:
- wysiwyg (TinyMCE)
- wysiwyg_spellcheck (TinyMCE spellchecker plugin)
For teaser:
- excerpt
SUPPORT
It has support for following spell engines (configurable from settings page):
* PHP PSpell (ASpell),
* Google Spell Checker API (Google SOAP Search API),
* Enchant,
* jQuery Spell Check
It has support for following storage engines (configurable from settings page):
* Taxonomy
* PSpell personal wordlist (text file)
It uses following PHP libraries:
* mbstring (optional),
* PSpell (optional),
* Enchant (optional)
DEVELOPERS
Use hook_spellchecker() to define your custom spell engines and storage methods.
CREDITS
This project was sponsored by the Department for Education (UK).