The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
vB Spell Details »» | |||||||||||||||||||||||||
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:
Installation:
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:
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> 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> 0.10.x NyNe versions v0.10.3b - 06/22/07: Compensated for an issue brought up in this post. 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) Supporters / CoAuthors Show Your Support
|
Comments |
#32
|
|||
|
|||
Anyone know anything about importing from your server?
I can't seem to find the stuff I have put in my admincp? |
#33
|
||||
|
||||
Sorry - sussed out why it wasn't working correctly; I dumped the data into the DB first then installed the product - which wipes the table first, so removed everything I just uploaded!!
For anyone having problems getting the Dictionary into the database, try this: http://www.ozerov.de/bigdump.php It can dump very large sql files into the database in small chunks, very simple and works extremely well, and doesn't crash out your database!! Cheers Jason |
#34
|
|||
|
|||
Ahhh, o.k, didn't see that other file on my desktop the vb spell reg. got it now, but it says.................
Warning: filesize(): Stat failed for ./DICTIONARY.DIC (errno=2 - No such file or directory) in /admincp/plugin.php(1232) : eval()'d code on line 18 Warning: fopen(./DICTIONARY.DIC): failed to open stream: No such file or directory in /admincp/plugin.php(1232) : eval()'d code on line 19 Unable to open dictionary file: ./DICTIONARY.DIC |
#35
|
|||
|
|||
@bashy
open ./includes/functions.php find and remove Code:
//added from MKportal define ( 'IN_MKP', 1 ); require_once "../mkportal/include/VB/vb_out.php"; $output = mkportal_board_out($output); //end added Code:
$holdmkp[] = "vbspell"; $mkp = "yes"; foreach ($holdmkp as $id => $item) { if(strpos($filename, $item) === false || strpos($userinfo['location'], $item) === false){ $mkp = $mkp; } else { $mkp = "no"; } } if ($mkp = "yes") { //added from MKportal define ( 'IN_MKP', 1 ); require_once "../mkportal/include/VB/vb_out.php"; $output = mkportal_board_out($output); //end added } Code:
$holdmkp[] = "index"; $holdmkp[] = "showthread"; that SHOULD fix the problem with that portal |
#36
|
|||
|
|||
@deegan
you didnt upload the dictionary.dic file to your forum home directory please do this first, THEN import the product also make sure you've uploaded all the files from the main package as well (not just the dictionary) |
#37
|
|||
|
|||
Quote:
|
#38
|
|||
|
|||
Cheers m8
So...doing this, i wont loose the Forum within the portal look will i? Cause that bit you said to remove is thet bit that does that ya see? Nother issue.... On uninstall it dont uninstall properly..... Please see image..... How do i rectify that please? Quote:
|
#39
|
|||
|
|||
@bashy
wait no the plugin above is wrong change Code:
if(strpos($filename, $item) === false || strpos($userinfo['location'], $item) === false){ $mkp = "yes"; } else { $mkp = "no"; } Code:
if(strpos($filename, $item) === false || strpos($userinfo['location'], $item) === false){ $mkp = $mkp; } else { $mkp = "no"; } that should keep the portal on your pages but not show it on the spell checker as for the uninstall stuff, make sure your templates for editor_toolbar_on, postbit_quickedit, and showthread_quickreply are reverted |
#40
|
|||
|
|||
It appears to be working, thanks, I put it in the folder above admincp.
Should I erase the other dictionary files I put elsewhere, or does that matter? |
#41
|
|||
|
|||
@deegan
it wastes space, so i recommend you delete all *.dic files now that your installation is complete, but there is no need to remove them if you dont want to or dont feel comfortable doing it |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|