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.12, by tamarian (Member) tamarian is offline
Developer Last Online: Mar 2016 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.5.3 Rating: (2 votes - 4.50 average) Installs: 262
Released: 14 Jul 2005 Last Update: 26 Dec 2005 Downloads: 131
Not Supported Template Edits Additional Files  

A 3.6 version by cynix2 is posted here:
http://www.vbulletin.org/forum/showthread.php?t=124578

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 Works in WYSIWYG toolbar, Standard toolbar, and no toolbar
o Can be added in full edit mode, quick edit and quick reply.
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:
Note: There is a french version of vB Spell, by cclaerhout posted here

1. Upload files and run vbspell_install.php
2. Go to AdminCP > vBulletin Options > vB Spell and edit your usergroup permisisons.
3. Template edits: (see alternative method, if you don't mind removing the ieSpell button made by vB : http://www.vbulletin.org/forum/showp...9&postcount=48)

For each template where you would like to add a vB Spell, do the following edits (Example: editpost, newreply, newthread, etc.)

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 A before the </head section and B after it. Required for pm_newpm and modifysignature.
editpost
Calendar Templates: calendar_edit
New Posting Templates: newreply, newthread

Quick reply: . Put change A and B in showthread, as the rest, and use this for step C:

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

Right after this (also in showthread):

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

For quick edit in postbit_quickedit, use this for step C (A and B are in showthread):

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

After this:

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: Fixes a bug with slashes in text.
October 17. 2005: Check for primary and secondary group for permission. Bug fix for quoted words.
September 13, 2005: v0.9.9 Bugfix for JS on IE with RC3
July 15, 2005: v0.9.8 Bugfix for JS code mismatch with template.
July 14, 2005: v0.9.7 Initial release for vB 3.5 beta-4

Please click Install if you have installed this mod.

Scrrenshots: (from the 3.0.7, but it's identical)

Download Now

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

Screenshots

Click image for larger version

Name:	admin.jpg
Views:	3893
Size:	131.8 KB
ID:	32034   Click image for larger version

Name:	standard.jpg
Views:	2131
Size:	76.2 KB
ID:	32035   Click image for larger version

Name:	wysiwyg.jpg
Views:	1694
Size:	85.6 KB
ID:	32036  

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
New Posting Features vB Spell :: Spell Checker in WYSIWYG and Standard Modes Replicators vBulletin 3.7 Add-ons 105 10 Nov 2011 00:27
vB Spell :: Spell Checker in WYSIWYG and Standard Modes tamarian vBulletin 3.0 Full Releases 212 12 Feb 2009 14:14
PungoSpell Spell Checker for vB3.5 WYSIWYG and Standard mode tamarian vBulletin 3.5 Add-ons 103 23 Oct 2006 10:17
Spell Checker: PungoSpell for vBulletin3 Standard and WYSIWYG modes tamarian vBulletin 3.0 Full Releases 254 16 Jan 2006 19:29

  #391  
Old 18 Aug 2006, 18:51
Coldhands's Avatar
Coldhands Coldhands is offline
 
Join Date: Oct 2005
Originally Posted by SpadMan
Didn't for me.
Yea.

Database error in vBulletin 3.6.0:

Invalid SQL:
INSERT INTO phrase (phraseid, languageid, varname, text, phrasetypeid) VALUES (NULL, '0', 'settinggroup_vbspell', 'vB Spell', '5000');

MySQL Error : Unknown column 'phrasetypeid' in 'field list'
Error Number : 1054
Date : Friday, August 18th 2006 @ 01:48:31 PM
Script : ....admincp/vbspell_install.php?do=install&step=1
Referrer : ...admincp/vbspell_install.php
IP Address :
Username : Tom
Classname : vb_database
Any chance of this becoming a produce for vB 3.6? :begging on knees:
__________________
"Oh, so they have internet on computers now!" --Homer.
Reply With Quote
  #392  
Old 18 Aug 2006, 22:54
tamarian tamarian is offline
 
Join Date: Oct 2001
I think it will still work on 3.6, for those who had it in 3.5. But won't work for new installations. I'll take a look later, but may take some time.

If any developers here want to make the 3.6 version, feel free and release it as a new thread.
Reply With Quote
  #393  
Old 19 Aug 2006, 01:10
blazeman blazeman is offline
 
Join Date: Sep 2004
Originally Posted by tamarian
I think it will still work on 3.6, for those who had it in 3.5. But won't work for new installations. I'll take a look later, but may take some time.

If any developers here want to make the 3.6 version, feel free and release it as a new thread.
My carryover from 3.5.4 didn't work. Popup comes up blank. Anyone have any quick thing to check? (Yes... I've done all the template changes )
__________________
--
Bob
Reply With Quote
  #394  
Old 21 Aug 2006, 01:00
DaveAK DaveAK is offline
 
Join Date: Dec 2005
Originally Posted by blazeman
My carryover from 3.5.4 didn't work. Popup comes up blank. Anyone have any quick thing to check? (Yes... I've done all the template changes )
Same here.
Reply With Quote
  #395  
Old 21 Aug 2006, 04:25
tamarian tamarian is offline
 
Join Date: Oct 2001
Originally Posted by blazeman
My carryover from 3.5.4 didn't work. Popup comes up blank. Anyone have any quick thing to check? (Yes... I've done all the template changes )
A vB upgrade will delete the vbspell template. Just re-create the vbspell template (the template step from the install script).
Reply With Quote
  #396  
Old 21 Aug 2006, 04:42
DaveAK DaveAK is offline
 
Join Date: Dec 2005
Originally Posted by tamarian
A vB upgrade will delete the vbspell template. Just re-create the vbspell template (the template step from the install script).
I did that but I get a "no permission" page. I think I may have uninstalled and tried to do a new install. That won't work with 3.6.0 will it?

Last edited by DaveAK; 21 Aug 2006 at 04:44.
Reply With Quote
  #397  
Old 21 Aug 2006, 18:02
blazeman blazeman is offline
 
Join Date: Sep 2004
Originally Posted by tamarian
A vB upgrade will delete the vbspell template. Just re-create the vbspell template (the template step from the install script).

Well why didn't I think of that... I am once again spelling like a pro

Thanks!!
__________________
--
Bob
Reply With Quote
  #398  
Old 21 Aug 2006, 22:24
cynix2 cynix2 is offline
 
Join Date: Apr 2005
Real name: Greg
new version of vB Spell available here
http://www.vbulletin.org/forum/showthread.php?t=124578

tamarian gave me permission to release it
it should work for both 3.5.x and 3.6.x
Reply With Quote
  #399  
Old 23 Oct 2006, 11:48
fishhub fishhub is offline
 
Join Date: Aug 2006
3. Template edits: (see alternative method, if you don't mind removing the ieSpell button made by vB : http://www.vbulletin.org/forum/showp...9&postcount=48)


I have installed, and got some questions.

Could someone advice what does the above item 3 means?

Thks in adv.
Reply With Quote
  #400  
Old 23 Oct 2006, 17:16
fishhub fishhub is offline
 
Join Date: Aug 2006
Originally Posted by fishhub
3. Template edits: (see alternative method, if you don't mind removing the ieSpell button made by vB : http://www.vbulletin.org/forum/showp...9&postcount=48)


I have installed, and got some questions.

Could someone advice what does the above item 3 means?

Thks in adv.
Pls ignore my above questions as i managed to fixed it and all is working well except for :

- how to actiavte spell check new post
- how to activate spell check for new thread
- how to activate spell check for pm_new, ucp, etc?

Need assistance from anyone out there, please
Reply With Quote
  #401  
Old 23 Oct 2006, 19:46
fishhub fishhub is offline
 
Join Date: Aug 2006
Originally Posted by tamarian
You have steps A and B covered. For step C, just added it after the submit/preview buttons on the newpm template.
would like to know what codes to add after submit/preview on the newpm template, please
Reply With Quote
  #402  
Old 23 Oct 2006, 20:11
fishhub fishhub is offline
 
Join Date: Aug 2006
Originally Posted by Rich
Hello,

I am running this on a site that runs 3.5.x. The "x" means I have been upgrading as they are released and I just reinstall the template edits. I do not get java errors and i have several other java scripts running on my site.

I actually am posting just to say that if anyone wants to apply this to the journal modification, it works just fine for Comments. I will try out the new entries and add to this if that works as well.

Edit the: journal_commentpage template. Add A and B as described.

Add C after:


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

For new entries, edit the: journal_submitentry template. make the A and B edits as described and add C after:


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

Both work fine and are running on my site.
I hv done excatly as per your instructions. However, when i click onto it, it says error on page. How do i get this right.
Reply With Quote
  #403  
Old 19 May 2007, 21:41
VoBe VoBe is offline
 
Join Date: Feb 2007
Problem with vbspell parsing

Hallo,
I just have a problem with vbspell when parsing following text:

Some text
should read: [#FONT#="Arial Black"]Some text[#FONT#]
without the #īs (Quoating seems not to work here either !?)

vbspell returns then:

[F]Some text[/FONT]
I donīt know why ! Any suggestions ?
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

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


New To Site? Need Help?

All times are GMT. The time now is 06:05.

Layout Options | Width: Wide Color: