» Who knew that Mister T was such a fashion maven? (0)

» "And right then," Knox said, "I heard, 'Excuse me, would it be OK if we carried her around and she touched each bag?'" Sportsmanship defined. (0)

» Web-based sequence diagram generator. Whoda thunk? Next thing you know you'll be able to buy stuff online. (0)

Spelling Checker plugin for WordPressSpelling Checker plugin for WordPress

IMPORTANT NOTE FOR WORDPRESS 2.0 USERS

This plugin doesn’t play well in WordPress 2.0. I’m well aware of this. Some day I may update it but it is nowhere near the top of my priority list. Support questions for 2.0 installations will not make it out of moderation.

Latest version is 1.18, released 06/23/05.

I’ve been looking for a spelling checker plug-in for WordPress for a while. Didn’t find anything to my liking, so I figured I’d create one myself. The fruits of those labors are now here!

The Spelling Checker plugin for WordPress

With this plugin a new button appears alongside the rest to pop-up a spelling checker derived from the Speller Pages SourceForge project. No more typos!

This is a 1.18 release and it has been tested on WordPress 1.5.1.2. Please direct any questions or problems to me in this post.

Digg!

457 Responses to “Spelling Checker plugin for WordPress”

Pages: « 46 ... 43 42 [41] 40 39 ... 1 » (Show All)

  1. 410

    ColdForged Says:

    Richard said: Under “Name and path to aspell executable,” is the setting supposed to be:

    /usr/bin/aspell ?

    That depends on your hosting environment. From the error you list apparently it is not the right path otherwise the plugin would be working (or, at least providing a different error).

    If you have shell access, you can try to find the path to aspell that way. I don’t hold out much hope because that’s what the plugin tries to do itself. You could ask your hosting provider what the aspell path is. It’s possible — since you seem to imply that it used to work months ago — that your hosting provider removed it. In that case you’re likely out of luck.

  2. 409

    Richard Silverstein Says:

    Brian: I seem to have had a hard time of it getting Spell Check to work for me (it hasn’t worked for months).

    I have the language set to ‘en,’ the files are CHMODed to 777, & I’ve deleted the previous installation of the plugin & tried reinstalling. But I’m still getting this error:

    “sh: line 1:/usr/bin/aspell: no such file or directory.”

    Under “Name and path to aspell executable,” is the setting supposed to be:

    ‘/usr/bin/aspell’ ?

    I can’t think of what else could be wrong?

    I did the one-click install.

  3. 408

    Laundro Says:

    Bingo!

    Thanks so much! This has been racking my brain for weeks now…

  4. 407

    ColdForged Says:

    Laundro said: What does this mean and how can I fix it?

    Please see this comment.

  5. 406

    Laundro Says:

    I am getting the following error:

    “Error executing ‘/usr/bin/apell -a –lang=enus
    –personal=/home/xxx/public
    html/wp-content/spell-plugin/aspell.personal < /tmp/aspelldataqpT9BF 2>&1′

    Error: X

    What does this mean and how can I fix it? I’ve tried everything and have talked to my hosting coming and came up with nothing!

    Thanks!

  6. 405

    Kevin Jarrett Says:

    Thanks for clarifying. Looks like I’m SOL, my web host says they won’t install the executable, claiming it takes up too many resources. I’m going to try to rustle up support for it on the user forums. They run aspell on their dedicated servers, just not the low-end shared accounts (like I have). -kj-

  7. 404

    ColdForged Says:

    Kevin said: My web host doesn’t appear to have the aspell plugin installed. Is that something I can do or must they?

    Bear in mind that what we’re referring to here isn’t a plugin but the actual aspell Unix executable on a Unix host. Just so we’re on the same page. It would be best if your host installed the aspell package but there may be a way for you to install it in your hosting directory itself. Here’s the manual for it.

    Also, how does your plugin handle multiple simultaneous logins? We blog at my school and teachers want the kids to have spell checking capability. Each blog has about 30 users and many would be writing posts and checking spelling at the same time.

    It should be okay but I have no great way to test it aside from here live on this site in the comments, but I don’t know how many people utilize the spell checker nor do I often have multiple comments posted at one time. The plugin is coded to use a random named temporary file for each spell check which is the only concern for reentrancy in these cases (Apache handles keeping everything else about the connection straight).

    To summarize, I think if you can sort out the aspell installation it should work for your requirements.

  8. 403

    Kevin Jarrett Says:

    Coldforged, two questions.

    My web host doesn’t appear to have the aspell plugin installed. Is that something I can do or must they?

    Also, how does your plugin handle multiple simultaneous logins? We blog at my school and teachers want the kids to have spell checking capability. Each blog has about 30 users and many would be writing posts and checking spelling at the same time.

    Thanks in advance,

    -kj-

  9. 402

    Very Mom Says:

    Thank you, changing it to just “english” worked.

  10. 401

    TJ Says:

    I found a few more issues, and solved them.

    1. On a Windows server, the paths in the temporary and dictionary text-boxes have escaped back-slashes which, every time you update the settings, double up once more, so it goes 2,4,6,8, etc! I changed them to forward-slashes to solve that (D:/Server/ instead of D:\Server).

    2. I installed the Windows MinGW port of Aspell from http://aspell.net/win32/ and specified it in the path-to-executable (D:/Server/Aspell/bin/aspell.exe). DONT FORGET to also install a language dictionary. That means at least two downloads - the Full Installer and (for example) aspell-en-0.50-2-3.exe. Make Sure the language setting on the configuration page matches. For English I set minet to en or en_GB - it depends on the language files you install.

    3. The permissions need adjusting so the MACHINE\NETWORK_SERVICE has “Full Control” permissions on the “aspell.personal” file in the plugins/spell-plugin/ folder.

    4. The javascript link embedded in web pages has an incorrect path - it is hard-coded on line 564 of spell-plugin.php as “/wp-content/spell-plugin/spellChecker.js” - its missing the “plugins/” folder, so add that in.

    5. Now the spell window will try to load, but fails because “plugins/” is missing from several paths in spellChecker.js, so fix those (do a search/replace).

    6. Configure a System environmental variable. Right-click My Computer, choose Properties, Advanced, Environment Variables, System variables, New and add ASPELL_CONF with the value “prefix D:\Server\Aspell” (including the quote-marks) - this is where you installed aspell to.

Pages: « 46 ... 43 42 [41] 40 39 ... 1 » (Show All)