Back to vBulletin 3.6 Add-ons

vB Spell
Mod Version: 0.10.3b, by cynix2

This modification is in the archives.
vB Version: 3.6.x Rating: (16 votes - 4.06 average) Installs: 252
Released: 21 Aug 2006 Last Update: 23 Jun 2007 Downloads: 4531
Not Supported DB Changes Uses Plugins Additional Files  

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: This mod was originally developed by tamarian for vB 3.5.x. With the release of 3.6.x the installer stopped working for fresh installs and the template changes were considerably out of date, tamarian gave me permission to release a 3.6.x version with updates.
This version should work with both 3.5.x and 3.6.x series.

Features:
  • Supports most recent versions of browsers. Tested on IE, Firefox, Mozilla/Netsacpe, Opera and Konqueror (Konqueror implies Safari, but please confirm Mac folks).
  • Learn Feature uses cookies, so it won't increase the database size.
  • Admin panel options.
  • Spell Check button appears anywhere there is a WYSIWYG Enhanced or Standard Editor Toolbar [includes quickreply but not quickedit].
  • Skips quoted text and other tags (PHP, code, etc.).
  • Usergroup permisisons.
  • Template based interface, and uses your default style.
  • Link buttons (Thesarus and Lookup) with links to Merriam Webster's online thesarus and dictionary links with the suggestion for misspelled words.

Installation:
  • Unzip main package.
  • Upload the contents of the 'upload' folder to your forum home directory.
    Regular Install:
    • Unzip dictionary-reg.zip.
    • Upload DICTIONARY.DIC to your forum home directory.
    Alternate Install
    • Unzip dictionary-alt.zip.
    • Import the SQL files to your database.
  • Import product-spellvb.xml.
  • Go to AdminCP > vBulletin Options > vB Spell and edit your usergroup permisisons.
  • Template changes are now automatic. [accept for quickedit]
Q: What is the Alternate Install method for?
A: If you are having problems with the Regular Install (such as your dictionary import freezes at x%) then you should consider using the Alternate Install. If neither of these methods work for you then there might be an issue with your server host.

Upgrading:
  • Unzip main package.
  • Upload the contents of the 'upload' folder to your forum home directory.
  • Import product-spellvb.xml.

To manually force the quickedit template to work with this mod:
postbit_quickedit
Find
Code:
		<if condition="is_browser('ie')">
			<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
			<td><div class="imagebutton" id="{$editorid}_cmd_spelling"><img src="$stylevar[imgdir_editor]/spelling.gif" width="21" height="20" alt="$vbphrase[check_spelling]" /></div></td>
		</if>
Replace with
Code:
		<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
		<td><div class="imagebutton" id="{$editorid}_cmd_spelling(null)"><img onclick="spellCheck('3', '$editorid', '2');" src="$stylevar[imgdir_editor]/spelling.gif" width="21" height="20" alt="$vbphrase[check_spelling]" /></div></td>
History:
0.10.x NyNe versions
v0.10.3b - 06/22/07:
Compensated for an issue brought up in this post

Spoiler (click to open)


This mod seems to be a bit problematic on vBulletin 3.5.4. In particular, the install stops at about 97%. In order to fix this, you have to edit the following line in the product-spellvb.xml file:

Code:
               <plugin active="1" executionorder="5">
change to this:
Code:
                <plugin active="1">
(vB 3.5 has no idea of 'executionorder' for plugins)

Even with this change, it doesn't show up in the advanced editor, only the quick editor and the edit post editor (and you have to make a template mod for the quick editor). To get it into the advanced post editor, you have to edit the 'editor_toolbar_on' template, and make the change mentioned in http://www.vbulletin.org/forum/showpost.php?p=1050042&postcount=386.

Hope this helps someone else.

Close
.
v0.10.3 - 06/22/07:
Added a check to the product installer so it would not remove the vbspell table after just having created it.
Added $vboptions[bburl] to all template code that asks for files (this *might* fix the PhotoPost issues - no promises).
v0.10.2b - 08/26/06:
Fixed error in product installer (removed table prefix).
Changed all <? to <?php for php5 compatibility.
v0.10.2a - 08/26/06:
Removed alt product installer.
Product installer included now checks for dictionary file, if dictionary file is not found it continues installing.
Product installer no longer drops dictionary table before installing.
v0.10.2 - 08/22/06:
vbspell template is now XHTML 1.0 Transitional.
Fixed a version check for vbspell template (made compatible with 3.5.x).
vB Spell window should now open on top of other windows.
Removed table prefix for vbspell sql table (product installer includes code to remove old tables).
Included alternate installation method (Credit goes to Replicators for the SQL Install method).
v0.10.1 - 08/21/06:
Beta release for 3.6.x series.
Switched to product/plugin based installer.

0.9.x tamarian versions
v0.9.12 - 12/25/05:
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).
v0.9.11 - 11/02/05:
Fixes a bug with slashes in text.
v0.9.10 - 10/17/05:
Check for primary and secondary group for permission.
Bug fix for quoted words.
v0.9.9 - 09/13/05:
Bugfix for JS on IE with RC3.
v0.9.8 - 07/15/05:
Bugfix for JS code mismatch with template.
v0.9.7 - 07/14/05:
Initial release for vB 3.5 beta-4.

NOTE: The above section says NyNe versions, because I go by the name NyNe everywhere accept here.

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

Download

This modification is archived, downloads are still allowed.

File Type: %1$s dictionary-alt.zip (1.06 MB, 2581 downloads)
File Type: %1$s dictionary-reg.zip (529.6 KB, 2010 downloads)
File Type: %1$s vBSpell-0.10.3b.zip (11.4 KB, 738 downloads)

Supporters / CoAuthors

  • Replicators
  • tamarian

Screenshots

Click image for larger version
Name:	standard.jpg
Views:	2878
Size:	76.2 KB
ID:	52439   Click image for larger version
Name:	wysiwyg.jpg
Views:	4265
Size:	85.6 KB
ID:	52440   Click image for larger version
Name:	editor.gif
Views:	2031
Size:	2.2 KB
ID:	52521   Click image for larger version
Name:	admin.gif
Views:	1973
Size:	27.9 KB
ID:	52525  

Similar Mods

New Posting Features vB Spell :: Spell Checker in WYSIWYG and Standard Modes vBulletin 3.7 Add-ons
vB Spell :: Spell Checker in WYSIWYG and Standard Modes vBulletin 3.0 Full Releases
vB Spell :: Spell Checker in WYSIWYG and Standard Modes vBulletin 3.5 Add-ons

vblts.ru supports vBulletin®, 2022-2024