Forum Moderators: coopster

Message Too Old, No Replies

Spell checker

         

Sarah Atkinson

3:47 pm on Oct 31, 2005 (gmt 0)

10+ Year Member



I have a content management system that allows a clueless person to enter in data regarding our menus. Problem is she can’t seem to enter in the data with out making multiple spelling errors (even though she has the correct spelling right in front of her) So I have been ask to put a spell checker into the interface for her. I someone laughed at this and told her that spell checkers were quite complex and that it would be near impossible to add on it, definitely not worth the cost of my time to do so. So I’m wondering would it really be that hard? Is there any small program out there that would spell check data in a MySQL database? OR an y other easy way?

jatar_k

4:18 pm on Oct 31, 2005 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



>> So I’m wondering would it really be that hard?

more than likely. There are some modules/classes around for it but I would tell them to speel check it in word or something first and just forget it.

>> someone laughed at this and told her that spell checkers were quite complex

my response would the same but I would just straight up tell them no. :)

Sarah Atkinson

4:32 pm on Oct 31, 2005 (gmt 0)

10+ Year Member



the only way I figured it would even be remotly fesable would b to somehow dump it out of the database and put it into word make the changed then put it back into the db

mack

4:36 pm on Oct 31, 2005 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



there are a few out there, but non are entirely simple to either use or set up.

Most use a pop up with a drop down for suitable replacements for words that the script has detected as typos.

I agree that using MS Word to do a spell check before hand would be a lot simpler.

Mack.

Sarah Atkinson

4:41 pm on Oct 31, 2005 (gmt 0)

10+ Year Member



unfortunatly each thing the db is only one maybe 2 words. They are menu items; mashed potatoes, carrots, split peas, pork chops.....

she has them printed on a sheet infront of her and they are spelled right there. the easiest way would simply be for her to simply copy the friggin word in right. looking at what she has on screen before pressing enter would help too.

mack

4:46 pm on Oct 31, 2005 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



The info that she needs to put into the DB. Would it be possible to have a drop down with possible options, or are the options pretty infinate?

Mack.

coopster

6:54 pm on Oct 31, 2005 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



Or, how about installing the aspell library and using PHP's Pspell Functions [php.net]?

Sarah Atkinson

8:47 pm on Nov 1, 2005 (gmt 0)

10+ Year Member



The info that she needs to put into the DB. Would it be possible to have a drop down with possible options, or are the options pretty infinate?

I'm trying to talk her into using motzilla where it will give you a choice of words you have previosly entered into the field. I'm thinking that is the best bet. and just showing her how to copy/paste the outputted data into word...find her mistakes then go back and edit the database.

numnutz

10:46 pm on Nov 1, 2005 (gmt 0)

10+ Year Member



I assume that you are (or perhaps could be)using a form displayed in Internet explorer to enter the data. If so you could try [iespell.com...] it's a free add on for IE that allows you to check your spelling in most input boxes on a web page.

Hope this is usefull

nn :)

Romeo

1:59 pm on Nov 2, 2005 (gmt 0)

10+ Year Member



However, a spell checker ...
"... can knot correct arrows in punctuation ore usage, and it will not fined words witch are miss used butt spelled rite." :-)

If there are only a few words to check, another way may be to do the checking of some common errors on your own, like
$input =~ s/potatos/potatoes/;
in a perl script.

You can't build anything totally fool-proof, because fools are so ingenious ...

Regards,
R.