The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Spell checker: PHPSpell for vBulletin3 WYSIWYG and Standard mode Details »» | ||||||||||||||||||||||||||||
Spell checker: PHPSpell for vBulletin3 WYSIWYG and Standard mode
Developer Last Online: Nov 2023
PHPSpell for vBulletin3 WYSIWYG and Standard mode Intro: PHPSpell uses a MySQL based disctionary and requires no additional tools than your standard PHP/MySQL setup. One draw back to this hack is that while it works with vBulletin in WYSIWYG mode, the popup window will still display html and vBCode tags. But the advantages are numerous, such as the "learn" capability and the admin tool. There is another hack https://vborg.vbsupport.ru/showthrea...threadid=65737 for PungoSpell that supports WYSIWYG mode disply on the spell check popup window. It has less features than PHPSpell, but it supports WYSIWYG display. Check it out, and compare which one is best for your forum. Credit PHPSpell Was written for PHPBB, and then expanded to work for all major forum software, including vB2 and vB3. Due to vB3's WYSIWYG mode, PHPSpell only supports standard mode. This hack will allow it to work for both standard and WYSIWYG. If you like this software, please click the PayPal button on the Author's site, so they'll add more features. Their future plans so far include: Quote:
What this hack does This hack modifies the PHPSpell software package from PHPSpell to allow spell checking on vBulletin for both modes, WYSIWYG and standard mode. Note: You will see tags like <br> and others in WYSIWYG and BBCode in standard mode. Edit the config file to ignore them. This happens in both WYSIWYG mode, and in standard mode. It will show the tags, but it will not spell check them. This hack does not add new features to the spell checker, it just makes it work, as designed, for vB3 in both WYSIWYG and standard mode. Instructions 1. Download the attached file, and unpack into a new directory called "spelling" below your forum directory. 2. Edit the config file "spell_config.php" and enter your forum database username and password. 3. Find a dictionary and upload it to the "spelling" directory. A copy is provided in the zip file. PHPSpell's site has a couple of dictionaries for download: http://www.master-technology.com/dem...l/download.php 4. Run "spell_admin.php" from your browser (URL/spelling/spell_admin.php) to create the dictionary datanbase table. When done, delete this file and the dictionary file. 5. You might want to modify the css files to have the look and feel of your forum and colours. 6. The rest is template edits for each template where you'd like to have the spell checker. For example: newreply template Find Code:
</head> Code:
<script language='javascript' src='spelling/spellmessage.js'></script> Code:
<input type="submit" class="button" name="sbutton" value="$vbphrase[submit_reply]" accesskey="s" tabindex="1" /> <input type="submit" class="button" name="preview" value="$vbphrase[preview_post]" accesskey="p" tabindex="1" /> Code:
<if condition="DOTOOLBAR!=2"> <input type="hidden" name="toolbar" value="1" /> <input type="button" class="button" name="spellcheck" value="SpellCheck" accesskey="c" tabindex="1" onclick="openspell('1');"/> <else /> <input type="hidden" name="toolbar" value="2" /> <input type="button" class="button" name="spellcheck" value="SpellCheck" accesskey="c" tabindex="1" onclick="openspell('2');"/> </if> Optional: Other Templates that contain edit boxes are: USERCP_SHELL just add the first change 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: modifysignature (add the the first change in USERCP_SHELL) Private Message Templates: pm_newpm (add the the first change in USERCP_SHELL) I may have missed a few, so let me know. 7. If it doesn't work, run the file "spell_diags.php" from your browser, it will test your setup and report any problems. Enjoy Show Your Support
|
Comments |
#82
|
|||
|
|||
Quote:
I don't see anything wrong with your newreply template, although try removing the first DOTOOLBAR statement. You don't need it there anyway since it won't work for preview. That's basically the only thing different between your template and mine (as far as the spellchecker stuff goes anyway) and it works fine for me. |
#83
|
|||
|
|||
PROBLEM:
Code:
<P style="MARGIN: 0px">hello</P>
<P style="MARGIN: 0px"> </P>
<P style="MARGIN: 0px">Ho3 are you</P>
<P style="MARGIN: 0px"> </P>
<P style="MARGIN: 0px">I'm fine</P>
<P style="MARGIN: 0px"> </P>
<P style="MARGIN: 0px">Just testing the spell checker as i'm having a few problems with it</P>
Code:
// ------------------------------------------------ // HTML Tags. (You need opening & closing versions) // ------------------------------------------------ $Spell_Config['HTML_Tags'] = array('<P','</P','<p','</p','<a','</a','<img','</img','<b','</b','<center','</center','<i','</i','<u','</u','<list','</list','<font','</font'); // ------------------------------------------- // BBCode Tags // ------------------------------------------- $Spell_Config['BBCODE_Tags'] = array('[p','[/p','[P','[/P','[b','[/b','[url','[/url',array('[img','[/img]'),'[i','[/i','[color','[/color','[size','[/size','[u','[/u','[list','[/list',array('[quote','[/quote]'),array('[code',' [/code] Why is this happening? |
#84
|
|||
|
|||
Hi,
I have tried numerous times to get this working, and its just not working, what am I doing wrong? taffy |
#85
|
|||
|
|||
Taffy:
GOOD LUCK...I've tried now to get a straight answer for almost a week...ZERO!!! Kirk |
#86
|
|||
|
|||
Hi,
Still waiting for a reply to the above, does anyone have an idea on how to get this to work? taffy |
#87
|
|||
|
|||
Taffy:
AS INFO...I never got an answer!...so...I started searching...and hooked up with http://www.spellchecker.net They made there system work for me...you do have to pay for there service...but it works GREAT!!! Kirk |
#88
|
|||
|
|||
Sorry you guys are having problems but there's really nothing to tell you. I've installed this on three boards and had no issue whatsoever, so I can only assume you installed it incorrectly. If you'd rather pay for a service that does exactly the same thing rather than figure out what you did wrong, fine. Just quit trying to blame people for not helping you when they have no way to.
|
#89
|
|||
|
|||
Welo,
Thank you for your very unhelpful reply, I asked for help to fix the situation not for you to tell me I have done something wrong, obviously I have made an error but I like to fix things myself, so I ask questions. I am not blaming people for not helping, I am just waiting for the right person to reply, obviously you are not that person so take your negativity elsewhere. taffy |
#90
|
|||
|
|||
Quote:
Sorry you're having the trouble you are, but I've already looked at volcain's code in his newreply template and that isn't the problem, and you are having exactly the same issue. Him jumping on here and basically saying this hack (that someone put together out of the goodness of their heart, costs nothing, and works for everyone else) is crap because he can't get it to work, isn't exactly helping your case. Sorry for the misunderstanding. Good luck. |
#91
|
|||
|
|||
Yes I am sorry I am having problems also, but I am new at this, so the solutions I find here and implement myself means that I learn something that I did not know before, I have given all the info I can in my previous posts (80 & 83), so unless someone asks for something more specific that maybe I am unaware of, how can I post it here?
I am not saying it does not work, I just would like to learn enough so I can get it to work myself (with help from here of course), I know I will get it to work eventually, but I would rather sooner than later. My apologies for snapping like that on my last post. taffy |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|