Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
vB Spell :: Spell Checker in WYSIWYG and Standard Modes Details »»
vB Spell :: Spell Checker in WYSIWYG and Standard Modes
Mod Version: 0.9.7, by tamarian (Member) tamarian is offline
Developer Last Online: Aug 2012 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.0.7 Rating: (2 votes - 5.00 average) Installs: 78
Released: 08 Jul 2005 Last Update: 26 Dec 2005 Downloads: 41
Not Supported Template Edits Additional Files  

There's also a vB 3.5 version: http://www.vbulletin.org/forum/showt...threadid=92202

What this does: vB Spell allows you to install a dictionary (English dictionary included) into your MysQL database, and provide a spell checking window that works in both of vB's editor modes, standard and WYSIWYG.

Background: Many of you liked PungoSpell, but didn't like recompiling PHP for it. Many liked PHPSpell, but didn't like the lack of WYSIWYG support and browser compatibility. vB Spell solved both problems, I hope, by combining the best of each.

Features:
o Supports most recent versions of browsers. Tested on IE, Firefox, Mozilla/Netsacpe, Opera and Konqueror (Konqueror implies Safari, but please confirm Mac folks)
o Learn Feature uses cookies, so it won't increase the database size
o Admin panel options
o Skips quoted text and other tags (PHP, code, etc.)
o Usergroup permisisons
o Template based interface, and uses your default style.
o Link buttons (Thesarus and Lookup) with links to Merriam Webster's online thesarus and dictionary links with the suggestion for misspelled words.

Installation:
1. Download vbspell.zip and upload the files and run vbspell_install.php
2. Go to AdminCP > vBulletin Options > vB Spell and edit your usergroup permisisons.
3. For each template where you would like to add a vB Spell, do the following edits (Example: editpost, newreply, newthread, etc.)

Note: For those running PHP in cgi mode and get timeouts while installing the dictionary, you can download the file dictionary_sql_for_php_cgi.zip to import it to mysql through the mysql command line.

A. Find:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Add before:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

B. Find: (or anywhere in the body)

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Add after:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

C. Find the submit and preview buttons:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Add below:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


Other templates:

Optional: Other Templates that contain edit boxes are:
USERCP_SHELL just add the first change (A) here in above the </head section. Required for pm_newpm and modifysignature.
editpost
Calendar Templates: calendar_edit
New Posting Templates: newreply, newthread
Modify User Options Templates: add the the first change (A) in USERCP_SHELL) and the rest (B and C) in modifysignature

Quick reply: . Put change (A) in showthread, above </head>. Then add change B to the beginning of showthread_quickreply. Then find

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Add after it:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

History:

December 25, 2005: Security fix for cases where you allow HTML posts and they contain malicious code (Credit goes to Brendan Donahue for finding the issue and alerting TechGuy, and to TechGuy for alerting me to it)

November 2nd. 2005: Fixed a bug with slashes in text.

Oct 17, 2005: v0.9.5 Cecks for primnary and secondary group permission. Also fixed quoted words.

July 10, 2005: v0.9.4 Added an error if accessing vB Spell directly, like from who's online page.

July 10, 2005: v0.9.3 Fixed a problem with capitalized first letter of words, so chosing a suggested alternative would not alter capitalization.

July 10, 2005: v0.9.2 Fixed a browser bug, fixed an installer issue effecting some, and fixed handling of some special characters.

July 9, 2005: v0.9.1 Learned words in cookies are no longer case sensitive. Abbreviations are ignored and not spell checked.

July 8, 2005. initial release, v0.9

Please click Install if you have installed this mod.

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	admin.jpg
Views:	584
Size:	131.8 KB
ID:	31764Click image for larger version

Name:	standard.jpg
Views:	593
Size:	76.2 KB
ID:	31765Click image for larger version

Name:	wysiwyg.jpg
Views:	494
Size:	85.6 KB
ID:	31766

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
vB Spell :: Spell Checker in WYSIWYG and Standard Modes Replicators vBulletin 3.7 Add-ons 105 10 Nov 2011 01:27
vB Spell :: Spell Checker in WYSIWYG and Standard Modes tamarian vBulletin 3.5 Add-ons 402 19 May 2007 22:41
PungoSpell Spell Checker for vB3.5 WYSIWYG and Standard mode tamarian vBulletin 3.5 Add-ons 103 23 Oct 2006 11:17
Spell Checker: PungoSpell for vBulletin3 Standard and WYSIWYG modes tamarian vBulletin 3.0 Full Releases 254 16 Jan 2006 20:29

Comments
  #2  
Old 09 Jul 2005, 03:32
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Real name: Rob
Is this better to use than Pungo-spell?
Reply With Quote
  #3  
Old 09 Jul 2005, 03:36
tamarian tamarian is offline
 
Join Date: Oct 2001
Originally Posted by Boofo
Is this better to use than Pungo-spell?
I think so. No need to recompile PHP and install aspell, or rely on the server's config and system call, etc..
Reply With Quote
  #4  
Old 09 Jul 2005, 05:17
Corriewf's Avatar
Corriewf Corriewf is offline
 
Join Date: Dec 2004
WOW! This is the best system for spell check I have ever seen. Thank you very much!

Is there anyway you could put the above posted template edits in a text file so I can store it in case?
Reply With Quote
  #5  
Old 09 Jul 2005, 05:21
tamarian tamarian is offline
 
Join Date: Oct 2001
Originally Posted by corriewf
WOW! This is the best system for spell check I have ever seen. Thank you very much!

Is there anyway you could put the above posted template edits in a text file so I can store it in case?

Sure thing
Reply With Quote
  #6  
Old 09 Jul 2005, 05:30
diettalk's Avatar
diettalk diettalk is offline
 
Join Date: Jan 2002
Looks great tamarian.
__________________
John
diet support at diettalk.com
Reply With Quote
  #7  
Old 09 Jul 2005, 09:31
cutetxblonde cutetxblonde is offline
 
Join Date: May 2004
During step 4 I get this:
-------------------------------------------------------------
Database error in vBulletin 3.0.7:

Invalid SQL: CREATE TABLE vbspell (
word varchar(30) NOT NULL,
sound varchar(10) NOT NULL,
UNIQUE KEY word (word),
KEY sound (sound)
) ENGINE=MyISAM
mysql error: You have an error in your SQL syntax near 'ENGINE=MyISAM' at line 6

mysql error number: 1064

Date: Saturday 09th of July 2005 01:29:23 AM
Script: (my site)/community/admincp/vbspell_install.php?do=install&step=4
--------------------------------------

Where did I mess it up? This is such a simple hack..lol
Reply With Quote
  #8  
Old 09 Jul 2005, 12:56
diettalk's Avatar
diettalk diettalk is offline
 
Join Date: Jan 2002
My users are getting the good old "you do not have permission to view...." error... I can see it fine and I used my "secret account" and sure enough, "you do not... ".
__________________
John
diet support at diettalk.com
Reply With Quote
  #9  
Old 09 Jul 2005, 12:58
Mr. Brian's Avatar
Mr. Brian Mr. Brian is offline
 
Join Date: Jan 2003
Real name: Brian
Looks cool, will install this and let u know later.

-Brian
__________________
~ Brian
My Blog: www.MrBrian.me
Ultimate Soccer Forum www.WeTalkSoccer.com
URL Shortener service with custom link keywords: www.GoLink.US
Reply With Quote
  #10  
Old 09 Jul 2005, 13:24
tamarian tamarian is offline
 
Join Date: Oct 2001
Originally Posted by cutetxblonde
During step 4 I get this:
-------------------------------------------------------------
Database error in vBulletin 3.0.7:

Invalid SQL: CREATE TABLE vbspell (
word varchar(30) NOT NULL,
sound varchar(10) NOT NULL,
UNIQUE KEY word (word),
KEY sound (sound)
) ENGINE=MyISAM
mysql error: You have an error in your SQL syntax near 'ENGINE=MyISAM' at line
Replace ENGINE=MyISAM with TYPE=MyISAM, or re-upload vbspell_install.php from the zip file. I think ENGINE keyword is for newer MySQL versions.
Reply With Quote
  #11  
Old 09 Jul 2005, 13:25
tamarian tamarian is offline
 
Join Date: Oct 2001
Originally Posted by diettalk
My users are getting the good old "you do not have permission to view...." error... I can see it fine and I used my "secret account" and sure enough, "you do not... ".
Check the vB Options > vB Spell in the AdminCP. You can click yes to allow all but guests to use it, or explicitly list usergroup ids allowed to use it.
Reply With Quote
  #12  
Old 09 Jul 2005, 13:41
Mr. Brian's Avatar
Mr. Brian Mr. Brian is offline
 
Join Date: Jan 2003
Real name: Brian
Do u mind provide me the Queries? I think I need to run it manually.

Thanks.
__________________
~ Brian
My Blog: www.MrBrian.me
Ultimate Soccer Forum www.WeTalkSoccer.com
URL Shortener service with custom link keywords: www.GoLink.US
Reply With Quote
  #13  
Old 09 Jul 2005, 13:48
Mr. Brian's Avatar
Mr. Brian Mr. Brian is offline
 
Join Date: Jan 2003
Real name: Brian
I'm stuck at step 5, unable to load the Dictionary.
__________________
~ Brian
My Blog: www.MrBrian.me
Ultimate Soccer Forum www.WeTalkSoccer.com
URL Shortener service with custom link keywords: www.GoLink.US
Reply With Quote
  #14  
Old 09 Jul 2005, 13:54
diettalk's Avatar
diettalk diettalk is offline
 
Join Date: Jan 2002
didn't see that. Working great now. thanks.

Originally Posted by tamarian
Check the vB Options > vB Spell in the AdminCP. You can click yes to allow all but guests to use it, or explicitly list usergroup ids allowed to use it.
__________________
John
diet support at diettalk.com
Reply With Quote
  #15  
Old 09 Jul 2005, 14:04
Mr. Brian's Avatar
Mr. Brian Mr. Brian is offline
 
Join Date: Jan 2003
Real name: Brian
When I click on Spell check it show this:

vB Spell installation problem, please notify the webmaster

Any clue?
__________________
~ Brian
My Blog: www.MrBrian.me
Ultimate Soccer Forum www.WeTalkSoccer.com
URL Shortener service with custom link keywords: www.GoLink.US
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 19:28.

Layout Options | Width: Wide Color: