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 |
#142
|
|||
|
|||
monForum I would remove your IP address and username from the above post m8
|
#143
|
||||
|
||||
monforum, I suspect you have had vbspell previously installed on your forums. If so, you will need to reupload the old install script for the OLD vbspell and run the install script and choose UNINSTALL (the lower half). Once done, this will remove the duplicate entries in the database that the NEW vbspell product is objecting to. After that, you should be able to install the product.
|
#144
|
||||
|
||||
Quote:
Fresh install, latest version of the product. Removed line, uninstalled, reinstalled, works. |
#145
|
|||
|
|||
Any news on this? Waiting to install on a 3.6.1.
|
#146
|
||||
|
||||
Quote:
|
#147
|
|||
|
|||
Dominic,
If you are referring to me, no. I'm afraid of a mod that I have to start by removing code lines and then manually installing databases. |
#148
|
|||
|
|||
I have just upgraded my board to 3.6.1. I had vbspell installed when it was 3.5.3. Curiously, it did not appear in my list of products, therefore could not be uninstalled.
I have a clean system, with all other products removed. I have carefully followed all the instructions and I get the identical problem that everyone here reports (gets to 99% then has the error "Duplicate entry 'vbspell_allow_all' for key 1"). Finding the old product, re-installing and then removing again does not sound like fun. Can anyone give me a rough idea where I would start to manually remove the tables from the old sucker? I am guessing that there is simply a vbspell table somewhere in my SQL and I am thinking that if I can just find it, delete the whole thing, this will fix the problem. Am I on the right track? If so, could someone please get me started on how I would go about doing this? |
#149
|
||||
|
||||
I didn't have to reinstall the old vbspell, but actually only upload the install file and do the uninstall from there.
|
#150
|
|||
|
|||
Quote:
Once I'd copied the script to the admin dir, I ran it, clicked on the uninstall and watched it go through all the steps successfully, telling me it was deleting all the bits properly on the way. I then installed the product using the xml, but now it just seems to freeze somewhere between 50% and 98% (slightly different each time). It never gets far enough to give an error or to get complete. It did complete (with the error) before I had done the uninstall of the old by re-uploading the php script from the old version (v0.9.12 ? vbspell_install.php). I know this because although it did not work , it still appeared in my list of products (I have since uninstalled it from there in my latest attempts). Regardless of what I do now, the xml install just freezes at a different part with no error messages each time. When it freezes, there are no error messages, but the browser just says "done" instead of "loading" suddenly then it stops - eg: Quote:
|
#151
|
||||
|
||||
Curious, are you uploading the dictionary.doc file? If you are, you may want to hold off on doing so and try installing it without that in place. I had no issues just installing it as a product (without the dictionary.doc) and then I inserted the sql manually. Before you go back and retry, however, you may want to go to your vbspell table and remove the contents (what was previously inserted) including the vbspell table itself.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|