Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Free Spellchecking is Here Details »»
Free Spellchecking is Here
Version: 1.00, by Parker Clack Parker Clack is offline
Developer Last Online: Nov 2013 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 04-13-2002 Last Update: Never Installs: 36
 
No support by the author.

There has been a PERL script out for some time that allows you to make use of aspell libraries that you can have installed on your server with PHP.

I have also included a text file that has the javascript that you insert into your editpost, newthread and newreply templates to add spell checking to your forums. The edited text is then inserted into the original document when submitted.

You need to have a cgi-bin, or similar directory, set up on your server and the aspell or ispell libraries for PHP on your server. (Do a look up for aspell or ispell on google, etc. on these libraries if you don't know about them.)

If someone wants to look over the enclosed PERL script and write it in PHP that would be great and make it to were you didn't have to have PERL on your server.

Enjoy!

Parker

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #52  
Old 05-19-2002, 02:37 PM
JAC JAC is offline
 
Join Date: May 2002
Location: Lewisburg, WV
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a way to verify that aspell is installed? The script works except that I don't get any drop down boxes, and my host says aspell is installed. All my permissions are set correctly.
Reply With Quote
  #53  
Old 05-19-2002, 02:41 PM
Paul Paul is offline
 
Join Date: Jan 2002
Posts: 211
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You could try checking the output of the following:

PHP Code:
<?
     phpinfo();
?>
Reply With Quote
  #54  
Old 05-19-2002, 03:11 PM
JAC JAC is offline
 
Join Date: May 2002
Location: Lewisburg, WV
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here is the url to the php info file, where should aspll be listed at? I don't see it anywhere.

http://www.jcsworld.net/info.php
Reply With Quote
  #55  
Old 05-19-2002, 03:38 PM
Paul Paul is offline
 
Join Date: Jan 2002
Posts: 211
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Actually, that's incorrect. While there is php support for aspell (built into pspell), the spelling script uses perl. Sorry, I neglected to realize that.

I believe there is a perl script out there that let's you check for installed perl modules. I can't seem to find it though.

Have you tried the Ispell support to see if that works?
Reply With Quote
  #56  
Old 05-19-2002, 03:57 PM
JAC JAC is offline
 
Join Date: May 2002
Location: Lewisburg, WV
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

They told me ispell wasn't installed but I'll check.
Reply With Quote
  #57  
Old 05-19-2002, 04:02 PM
JAC JAC is offline
 
Join Date: May 2002
Location: Lewisburg, WV
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Apparently my host tech support doesn't know much because ispell works. Thanks for all the help
Reply With Quote
  #58  
Old 05-28-2002, 03:08 AM
Lucrecia Lucrecia is offline
 
Join Date: May 2002
Location: Canada
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I can't find this aspell and ispell to d/l
Reply With Quote
  #59  
Old 06-02-2002, 07:55 AM
ixian's Avatar
ixian ixian is offline
 
Join Date: Oct 2001
Location: Denver, CO
Posts: 189
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Parker, THANKS

This little trick works GREAT. Btw, the code in your post is an older script from http://www.dontpokebadgers.com/spellchecker/ - the latest on on there also works fine. Just thought I'd mention it.

The latest script has custom dictionary support, although it's a little cumbersome right now.

I am running this on 2.2.6 with no problems at all so far. Finally, a Spellchecking solution again for vb!
Reply With Quote
  #60  
Old 06-02-2002, 07:59 AM
ixian's Avatar
ixian ixian is offline
 
Join Date: Oct 2001
Location: Denver, CO
Posts: 189
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Lucrecia
I can't find this aspell and ispell to d/l
http://aspell.sourceforge.net

The link is also in an earlier post in this thread.

You don't need both. One or the other will do, and if you have the choice, by all means take Aspell, as it is basically a better version of iSpell in the first place.

If you're using a linux distro based off Redhat (such as Mandrake) you can probably get away with installing via RPM. There's a Win32 binary for you MS guys too. Why anyone would use either of those when there's FreeBSD is beyond me, but different strokes for different folks I guess

There's also a FreeBSD/BSD source port for BSD folks like me. Took about 1 minute to install, then Parkers little hack on top. Up and working great on my 2.2.6 install!
Reply With Quote
  #61  
Old 06-02-2002, 08:54 PM
Lucrecia Lucrecia is offline
 
Join Date: May 2002
Location: Canada
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:02 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04663 seconds
  • Memory Usage 2,305KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete