View Full Version : PHP Spell Checker intergration into vBulletin
iggy123
06-11-2003, 10:00 PM
Not too sure if this is where its meant to go but if it should be moved please move it.
I have been trying to find a simple spell checker to work on my forums for a while -
Eventually i found this one http://www.master-technology.com/phpbb/ which was working with phpbb.
As i have no idea how to code anything - at all!!! I asked one of their support teams to help and they gave me the answers.
So I can't take any of the credit for it, and thank them for helping me out.
At present it doesn't support vbulletin but since talkin to them they are going to be doing so in the near future.
files to upload: 17
files to edit: 1
templates to edit: 1 (possibly 2)
Instructions:
See the attached text file
iggy123
06-11-2003, 10:32 PM
Here is the zip file:
Unzip them all to a folder on your server called "Spelling" or the spellchecker don't work.
The instructions are included in the zip as well.
Boofo
06-11-2003, 10:36 PM
Does this force the spell check on the user or can he/she click a link to use it if they want to? there are some spellings that the user might not want changed automatically.
iggy123
06-11-2003, 10:38 PM
No it doesn't force a spell change on them - it highlights spelling mistakes and gives you an option of - however many you choose - so many words which you can change it too.
If it is a word you use a lot - and you know ppl will understand such as vbulletin there is an "learn" option - and in the spell_admin.php there is an add option to add more words.
there is a working version on my board.
http://clanantivirus.com/forums/ if you wish to check it out.
and attached is a picture of the spell check window
Ian Cunningham
06-12-2003, 09:41 AM
wow - this looks like the best and easiest spell checking solution yet!
Ian Cunningham
06-12-2003, 10:13 AM
I've made a slight change to integrate the spell check button better:
<script language='javascript' src='spelling/spellmessage.js'></script>
<input type="button" class="bgclass" value="Spell Check" onclick="openspell();">
This works EXCELLENTLY!
Check http://www.pcreview.co.uk for another demo
Boofo
06-12-2003, 10:27 AM
This is what I am getting when I run the spell_admin.php file:
Warning: main(spell_MySQL.php) [function.main]: failed to create stream: No such file or directory in /xxxx/xxxx/xxxxxx_xxxx/forum/spelling/spell_config.php on line 166
Warning: main() [function.main]: Failed opening 'spell_MySQL.php' for inclusion (include_path='') in /xxxx/xxxx/xxxxxx_xxxx/forum/spelling/spell_config.php on line 166
You must choose a Database Type in the Spell Configuration file.
And yes, I have set the DB type to MySQL. Any ideas what I am missing or doing wrong?
iggy123
06-12-2003, 11:11 AM
did you add your db information to the spell_config.php?
Also i think i had this issue the first time i ran it - i changed the
spell_config to the following:
In spell_config.php set:
$Spell_Config["DB_Type"] = "pspell";
then put the attached file into your admin folder and run it.
I then had to change it back to:
In spell_config.php set:
$Spell_Config["DB_Type"] = "MySQL";
and it worked.
Boofo
06-12-2003, 11:41 AM
This is the error I am getting now.
You must choose a Database Type in the Spell Configuration file.
iggy123
06-12-2003, 12:22 PM
Today at 01:41 PM Boofo said this in Post #9 (https://vborg.vbsupport.ru/showthread.php?postid=408019#post408019)
This is the error I am getting now.
Ok if you get that error change the spell_config.php back to MySQL and run the admin_spellcheck.php again and it should work.
Boofo
06-12-2003, 12:39 PM
Now I get this again.
Warning: main(spell_MySQL.php) [function.main]: failed to create stream: No such file or directory in /xxxx/xxxx/xxxxxx_xxxx/forum/spelling/spell_config.php on line 166
Warning: main() [function.main]: Failed opening 'spell_MySQL.php' for inclusion (include_path='') in /xxxx/xxxx/xxxxxx_xxxx/forum/spelling/spell_config.php on line 166
You must choose a Database Type in the Spell Configuration file.
iggy123
06-12-2003, 02:15 PM
did you see if the table is created in your db? it should make the table spelling_words?
apart from that i have no idea - it is working fine on mine and the only difference is that i have set it too forums/spelling rather than forum/spelling
but it shouldnt make much difference. Did you change any of the other files? and you did change the permissions to 755
I spoke to their support team and they said that they are planning on releasing a proper patch for vbulletin in the near future.
I have attached a clean spell_config.php to see if that makes any difference
Boofo
06-12-2003, 03:35 PM
The directory permissions are set to 755, but all file permissions are still at 644. No, there is no spelling_words table. And I didn't change any other files. When they release an update for vBulletin, please let me know. Until then, I'm out of luck.
sptechzone
06-19-2003, 02:46 PM
But not without a fight. got the message You must choose a Database Type in the Spell Configuration file. , I had entered the database even tried the full path. That wasn't the problem when I used the MySQL admin tools found that I had a default username entered as "root" no password but a user. Added then did the change from MySQL to pspell and back and it works.
Thanks!
Just want to know if I can remove the Learn button. Want to stop anyone from entering mis-spelled words.
gmarik
06-19-2003, 06:22 PM
Is only English supported?
iggy123
06-19-2003, 08:07 PM
Today at 08:22 PM gmarik said this in Post #15 (https://vborg.vbsupport.ru/showthread.php?postid=410772#post410772)
Is only English supported?
I am sure you can get another language .dic file.... check out their website, there might be one there
iggy123
06-20-2003, 10:52 AM
Just want to know if I can remove the Learn button. Want to stop anyone from entering mis-spelled words.
Think there is away of turning it off - I will check it out and post it tonight..
Is only English supported?
I have a couple of other language packs - again i will try them out tonight and post them here if they work ok.
The languages i have are:
. French
. German
. Italian
. Spainish
Ian Cunningham
06-20-2003, 11:40 AM
Just browse one of the files for the HTML code with the insert button, you should be able to just remove it.
I cannot believe how quiet this hack is, I think this is one of the best hacks available - it works excellently on my site and all of my users are praising it!
iggy123
06-20-2003, 02:20 PM
Today at 01:40 PM Ian Cunningham said this in Post #18 (https://vborg.vbsupport.ru/showthread.php?postid=411005#post411005)
I cannot believe how quiet this hack is, I think this is one of the best hacks available - it works excellently on my site and all of my users are praising it!
I can't understand it either? oh, well never mind LOL
iggy123
06-20-2003, 04:40 PM
Just want to know if I can remove the Learn button. Want to stop anyone from entering mis-spelled words
To disable the learn function totaly do this:
In the spelling folder open your spelling.js (remember to back it up first...)
Online 404 (approx) find:
odoc.write("<input type='button' value='Learn' class='clbutton'
onclick='this.blur();parent.Learn_Word("+The_Current_Word_ID+");'><br>");
and delete all of it
then still in spelling.js find online 473 (approx):
function Learn_Word(Word_ID)
{
Word = Bad_Words[Word_ID].Word;
Cookie = Get_Cookie("SpellLearned");
if (Cookie == null) Cookie = Word;
else Cookie = Cookie + "," + Word;
Set_Cookie("SpellLearned",Cookie);
Ignore_All_Words(Word_ID);
}
and delete that as well.
Save the spelling.js and the learn button is removed.
iggy123
06-20-2003, 04:48 PM
here are the extra dictonary files -
I haven't had chance to try them yet so install them at your own risk.
French
iggy123
06-20-2003, 04:50 PM
German
iggy123
06-20-2003, 04:51 PM
Italian
iggy123
06-20-2003, 04:53 PM
Spanish
sptechzone
06-20-2003, 06:01 PM
Thanks for the reply, That removed it and all is working fine. Thanks again this work great.
Kars10
06-20-2003, 07:11 PM
Cool hack, but i get this error when i am trying to add the dic-file:
Installing german.dic (german)...
Unable to create dictionary database table: Code: 1064
Message: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(id MEDIUMINT AUTO_INCREMENT NOT NULL, word VARCHAR (30) BINARY
Result: Link: Resource id #4
DB: usr_web5_4 User: Server: localhostUnable to perform spell check at this time.
...any idea? :)
iggy123
06-20-2003, 07:29 PM
Did you try the ENGLISH.DIC that came with it?
If that works it could be the dictonary file - try droping the data within the table (if it creates it) and then inserting the data that way.
If it didn't create teh table then it could be something else completly.
Will check it out tonight and let you know
Kars10
06-20-2003, 07:53 PM
@ iggy123, no it dosent creates any table. :(
Let me know if it works for you.
Thank you in advance
Kars
iggy123
06-20-2003, 08:11 PM
well i just installed the german dictonary without any problems.
when you installed it did you do this part:
https://vborg.vbsupport.ru/showthread.php?postid=407993#post407993
try that and then connect to the http://yoursite/forums/spelling/spell_admin.php and see if that window shows up
iggy123
06-20-2003, 08:16 PM
I will try and figure out how to add the table - manually - but i have no idea on how to write the code... so if someone can help me i would be gratefull...
Intex
06-21-2003, 09:24 AM
Iggy123 - I'd tried out the version on your site to see what the spell checking was like. I kept words pretty simple, but it didn't pick up on quite a lot of them.
Obviously that's out of your control. Nice work nevertheless.
Intex
06-21-2003, 12:19 PM
Iggy123 - I've integrated the style into my forum, but I can't find where the size of the popup browser is controlled. I've checked phpspell.html and the spelling.js files but can't see it.
Any ideas?
iggy123
06-21-2003, 12:28 PM
Today at 11:24 AM Intex said this in Post #31 (https://vborg.vbsupport.ru/showthread.php?postid=411292#post411292)
Iggy123 - I'd tried out the version on your site to see what the spell checking was like. I kept words pretty simple, but it didn't pick up on quite a lot of them.
Obviously that's out of your control. Nice work nevertheless.
It all depends on the dictonary file and the settings within the spell_config.php. I have only set it pretty low to test etc but will be getting a new dictonary etc in the next few days and hopefully it should improve
iggy123
06-21-2003, 12:32 PM
Today at 02:19 PM Intex said this in Post #32 (https://vborg.vbsupport.ru/showthread.php?postid=411320#post411320)
Iggy123 - I've integrated the style into my forum, but I can't find where the size of the popup browser is controlled. I've checked phpspell.html and the spelling.js files but can't see it.
Any ideas?
In the spellmessage.js
find (approx line 19)
var LinkToField = "";
function openspell()
{
height = 391;
width = 555;
if (ie4) LinkToField = self.vbform.message;
and alter that.
Intex
06-21-2003, 12:32 PM
OK, cool - sounds good. It picks up the spelling errors just doesn't make a lot of good suggestions :).
Thx. for the height / width info. I'll try that out now :).
Intex
06-21-2003, 12:35 PM
Yep that's it - I'm sure I tried those but obviously I didn't save the file or something after edit. Thx. for the help - appreciated :).
* Intex clicks install.
Intex
06-21-2003, 03:56 PM
Pretty obvious this one, but for anybody else that has FireFly's Quick Reply (https://vborg.vbsupport.ru/showthread.php?s=&threadid=34597) feature, then just perform the following:
In the 'showthread_replybox' template find the following code:
<input type="reset" class="bginput" name="reset" value="Reset Form" accesskey="r" tabindex="3">
Under that add the following:
<script language='javascript' src='spelling/spellmessage.js'></script>
<input type="button" class="" value="Spell Check" onclick="openspell();">
Intex
06-21-2003, 04:12 PM
Once again, simple - but others might want to include this too. If your users, edit their post they don't have a way to check the spelling again. Follow the instructions below to include the spell check button when editing posts:
In the 'editpost' template find the following code:
<input type="reset" class="bginput" value="Reset Message" tabindex="4">
Under that add the following:
<script language='javascript' src='spelling/spellmessage.js'></script>
<input type="button" class="" value="Spell Check" onclick="openspell();">
Oldfart
06-21-2003, 10:00 PM
Today at 02:32 PM Intex said this in Post #35 (https://vborg.vbsupport.ru/showthread.php?postid=411324#post411324)
OK, cool - sounds good. It picks up the spelling errors just doesn't make a lot of good suggestions :).
Thx. for the height / width info. I'll try that out now :).
Is there a way to add suggestions to the list? I've installed this nice hack with no problem but the "suggest" list is very weak on suggestions for a miss spelled word. It would be nice if it could be fixed to suggest more words.
iggy123
06-22-2003, 06:26 AM
within the spell_config.php there is an option to increase the number of words suggested - however it slows the search down
Tropicalsuns
07-08-2003, 08:09 PM
I can't seem to get by this:
You must choose a Database Type in the Spell Configuration file.
I have database set to MySQL
/ ----- Uncomment which ever line you need -----
// ----------------------------------------------
// $Spell_Config["DB_Type"] = "PHPBB";
// $Spell_Config["DB_Type"] = "Hivemail";
$Spell_Config["DB_Type"] = "MySQL";
// $Spell_Config["DB_Type"] = "PHPNuke";
It does not form a spelling table in the database.
It just goes right to the "you must choose database"
Any Thoughts?
Nathan_Anderson
07-09-2003, 03:06 AM
All,
Thanks to iggy123 for supporting this mod on this site. I have got Jelsoft to give me access for a week to clear up any confusion and answer some questions. If you want me to stay around longer you will have to let the reps at Jelsoft know that I am legit and worth keeping around. :-D
0. Make sure you upload everything from Common & from the MySQL directories to your "spelling" directory!
1. I noticed that there was some confusion about "learn" -- this does not modify anything on your server -- you don't have to worry about users adding "bad" words to your dictionary. :-) It only effects the user who learned the word. So If I learn "phpSpell" then when you spell check it still will come up wrong for you; since only I learned it.
2. If you have pspell/ispell installed/built in to your php; you can choose to use pspell rather than mysql as your dictionary source.
(This presumes you have pspell/ispell installed correctly and a dictionary for them installed correctly).
3. Most people won't have pspell installed; so as of this moment you will want to choose: $Spell_Config["DB_Type"] = "MySQL"; remember you only want ONE "DB_Type" uncommented. Second you will need to make sure you change right below it:
$Spell_Config["DB_Username"] = "...";
$Spell_Config["DB_Password"] = "...";
$Spell_Config["DB_Database"] = "...";
$Spell_Config["D_Host"] = "localhost";
To what you have in your "config.php" file.
4. For those who would like more possible words to show up you have two options:
$Spell_Config["Levenshtein_Distance"] = 3; change this to a larger number -- it will product more words.
and/or this one.
$Spell_Config["Off_By_One_Search"] = 0;
Change to 1 or 2. 1 = Checks only if no matches were found using the normal search. 2 = Always check this way also. This option is tremendously slower than the normal method. Which is why the default is typically set at 1 or 0.
5. Feel free to ask me anything about the spell checker and problems with it and I will attempt to help you out while I have access to here.
And finally I have added support for vBulletin in the next version of the spell checker. :-) You will set the DB_Type = "vBulletin" and everything else besides the template change will be handled for you. However I need someone who wants to test it to make sure I got it right. :-D I don't have access to vBulletin, so I am using what I found posted in another forum as the base to add the support. If someone want to help me get it fully supporting 2.x & 3.x let me know!
Nathan.
iggy123
07-09-2003, 07:28 AM
Nathan - Thnx for this support you application is great and thnx for taking the time to come to the boards and explain.
I would love to help you more, but as I explained in my mail messages to you - and i think you will have found out - I am not very good at php..
If you need a "character reference" then let me know.
msimplay
08-07-2003, 04:14 AM
excellent is all i can say :P
should have it as default in vbulletin :D
snakes1100
08-07-2003, 04:44 AM
vb 2.3.0
1st install, no issues and seems to be working fine. Thanks Iggy
Added all the additions Intex posted also, except i went back to the bginput instead of bgclass.
Overgrow
08-12-2003, 04:03 PM
Thanks! (consider it licked)
TLCanna
08-13-2003, 06:06 PM
Took me about three hours, but it was well worth the time, my members are ecstatic.
The way the dictionary and mysql work is, the installation creates a new table in the forum database. And you have to have the dictionary file in the spelling directory in order for the installation to load the new table. All of which was omitted in the documentation. Or at least I didn't see that part.
Also the javascript has to be changed to recognize the form and textbox.
Use the MySQL native connection for the database type, and supply the password and databse info of your forum database.
On a scale of complexity, this is by far the hardest hack yet, but the most rewarding.
If anybody needs help, shoot me an email, and I will be glad to help.
Anna
TLCanna
08-13-2003, 06:09 PM
07-08-03 at 04:09 PM Tropicalsuns said this in Post #41 (https://vborg.vbsupport.ru/showthread.php?postid=416262#post416262)
I can't seem to get by this:
I have database set to MySQL
It does not form a spelling table in the database.
It just goes right to the "you must choose database"
Any Thoughts?
You forgot to add the dictionary file to the spelling directory. Do that, and you will be off to the races.
TLCanna
08-13-2003, 06:13 PM
06-20-03 at 12:40 PM iggy123 said this in Post #20 (https://vborg.vbsupport.ru/showthread.php?postid=411096#post411096)
To disable the learn function totaly do this:
In the spelling folder open your spelling.js (remember to back it up first...)
Online 404 (approx) find:
odoc.write("<input type='button' value='Learn' class='clbutton'
onclick='this.blur();parent.Learn_Word("+The_Current_Word_ID+");'><br>");
and delete all of it
then still in spelling.js find online 473 (approx):
function Learn_Word(Word_ID)
{
Word = Bad_Words[Word_ID].Word;
Cookie = Get_Cookie("SpellLearned");
if (Cookie == null) Cookie = Word;
else Cookie = Cookie + "," + Word;
Set_Cookie("SpellLearned",Cookie);
Ignore_All_Words(Word_ID);
}
and delete that as well.
Save the spelling.js and the learn button is removed.
Why do you want to delete the learn button, It looks like to me that it only updates a cookie, and doesn't actually add any new records to the databse. Am I missing something?
Parker Clack
08-13-2003, 07:28 PM
Nathan:
I love your script and I am using it on my site. I also have pspell installed on my server and I was wondering how I would go about changing the config file so that it uses pspell instead of MySQL. Also once I have it set up to use pspell can I delete the spelling_words table that was set up in my database?
I almost forgot. I have aspell enabled with my version of PHP and I was wondering if this can be set up to use aspell instead?
Thanks,
Parker
Parker Clack
08-14-2003, 10:38 PM
Does anyone have Nathan's email address? I would like to get in touch with him regarding using his script on our forum using aspell or pspell instead of MySQL.
Thanks,
Parker
Nathan_Anderson
08-14-2003, 11:21 PM
Yesterday at 01:28 PM Parker Clack said this in Post #50 (https://vborg.vbsupport.ru/showthread.php?postid=425793#post425793)
[B]Nathan:
I love your script and I am using it on my site. I also have pspell installed on my server and I was wondering how I would go about changing the config file so that it uses pspell instead of MySQL. Also once I have it set up to use pspell can I delete the spelling_words table that was set up in my database?
Yes, you go into the configuration and set the dbtype to pspell. :) Upload the spell_pspell.php file Then you can delete the word table as it will then use your pspell/aspell tables.
I almost forgot. I have aspell enabled with my version of PHP and I was wondering if this can be set up to use aspell instead?
Yes, if your apell is a recent version; then the php pspell interface is what is used to call both the older pspell and the newer aspell libraries. If you have a really old verison of apell then it might not work.
Nathan.
P.S. My Email address is in the documentation phpspell@master-technology.com
Nathan_Anderson
08-14-2003, 11:33 PM
Anna,
The way the dictionary and mysql work is, the installation creates a new table in the forum database. And you have to have the dictionary file in the spelling directory in order for the installation to load the new table. All of which was omitted in the documentation. Or at least I didn't see that part.
Also the javascript has to be changed to recognize the form and textbox.
That is basically because I don't actually have a copy of vBulletain. So, I won't have install instructions (or a nice spell_vbulletin.php or .js) until someone wants to work with me and give me some information that I need. :)
On a scale of complexity, this is by far the hardest hack yet, but the most rewarding.
Sorry, that it was so hard. Glad you like it. :D
It is very hard to guess at things. :-D If I have access to the code; you would see a nice and easy drag and drop install like phpbb, or invisionboard. Once someone helps me; I hope to have a easy install instructions for vBulletin.
Nathan
Parker Clack
08-15-2003, 01:09 AM
Nathan:
Using $Spell_Config["DB_Type"] = "pspell";
returns
"You must choose a Database Type in the Spell Configuration file."
I don't see anything in the config file that calls on the spell_pspell.php file if pspell is what is set as the DB_Type.
Any suggestions?
Parker
Nathan_Anderson
08-15-2003, 03:33 AM
Today at 07:09 PM Parker Clack said this in Post #54 (https://vborg.vbsupport.ru/showthread.php?postid=426106#post426106)
Nathan:
Using $Spell_Config["DB_Type"] = "pspell";
returns
"You must choose a Database Type in the Spell Configuration file."
I don't see anything in the config file that calls on the spell_pspell.php file if pspell is what is set as the DB_Type.
Any suggestions?
Parker
Line #33 in the config file is:
// $Spell_Config["DB_Type"] = "PSPELL";
You uncomment it.
2nd, in the pspell directory of the last couple versions of my spell checker is the spell_pspell.php file which you upload.
Nathan.
Parker Clack
08-15-2003, 09:07 AM
Nathan:
The .zip file that we have here to download does not have that line in it or anyway of telling it when the DB_Type is pspell what to do if it is pspell.
Is there anyway you can email me a copy of phpspell to me?
Thanks,
Parker
Jim Mayhugh
08-15-2003, 01:40 PM
Took all of 5 minutes to install, works like a charm.
Great Hack. Thanks.
Nathan_Anderson
08-15-2003, 01:50 PM
Today at 03:07 AM Parker Clack said this in Post #56 (https://vborg.vbsupport.ru/showthread.php?postid=426157#post426157)
Nathan:
The .zip file that we have here to download does not have that line in it or anyway of telling it when the DB_Type is pspell what to do if it is pspell.
Is there anyway you can email me a copy of phpspell to me?
Thanks,
Parker
At the bottom of any of my messages on any of the forums I watch is a link to the latest version of phpspell. :)
Nathan.
pgowder
08-19-2003, 11:42 PM
Is this what vbportal.com uses for the spell checking?
Nathan_Anderson
08-20-2003, 12:23 AM
Today at 05:42 PM pgowder said this in Post #59 (https://vborg.vbsupport.ru/showthread.php?postid=427228#post427228)
Is this what vbportal.com uses for the spell checking?
Have no idea -- they don't seem to have a public forum that I can post on without signing up for a new account. If you click on my link at the bottom of the page and try out the spell checker. (Actually do a spell check to see it in action as the initial page is just a simple form.)
Nathan.
pgowder
08-20-2003, 12:32 AM
Is it possible to change the button to match the submit and preview buttons?
Nathan_Anderson
08-20-2003, 12:46 AM
Today at 06:32 PM pgowder said this in Post #61 (https://vborg.vbsupport.ru/showthread.php?postid=427234#post427234)
Is it possible to change the button to match the submit and preview buttons?
Yes.
Nathan.
iggy123
08-20-2003, 01:01 PM
Today at 01:42 AM pgowder said this in Post #59 (https://vborg.vbsupport.ru/showthread.php?postid=427228#post427228)
Is this what vbportal.com uses for the spell checking?
No its not the one they use - not to sure what it is though.
Parker Clack
08-23-2003, 12:47 PM
Nathan:
This doesn't appear to be working in Opera. Any ideas?
Parker
Nathan_Anderson
08-23-2003, 02:06 PM
Which version of Opera? What version of phpSpell?
See if it works at: http://www.master-technology.com/demo-spell/
Which is always running the latest code base.
Nathan.
Kaelon
09-03-2003, 03:25 AM
This was originally working fine under 2.3.0, but then I upgraded to 2.3.2 and now the pop-up loads, but doesn't do any spell-checking.
Was I supposed to do something to the vBulletin files themselves?
Thanks,
Kaelon
FastAttack
09-14-2003, 05:12 AM
works great on 2.3.2 :)
obsidian
10-07-2003, 09:20 PM
Is it possible to change the button to match the submit and preview buttons?
Any hints as to how to do this? I think I am having a Monk Moment because my buttons do not match :)
Nathan_Anderson
10-07-2003, 09:27 PM
You just need to change the template so that the class is the same for the spellcheck button as the other buttons.
Nathan.
obsidian
10-07-2003, 10:41 PM
ahhh got it. Thanks for your help. Great Hack.
NJTackle
10-28-2003, 06:45 PM
Does this work with vB3 Beta 7?
Thanks! ;)
Nathan_Anderson
10-28-2003, 10:55 PM
The latest version on my site should.
Nathan.
NJTackle
10-28-2003, 11:22 PM
Should is the key phrase! :rolleyes:
I downloaded the latest version and it doesn't include an install sheet for vBulletin. So I tried to use mySQL, but can't find where to put the code for the Spell button. vb3 is a completely different beast considering the new text editor WYSIWYG!
Any ideas?
NJTackle
10-29-2003, 08:52 PM
The latest version on my site should.
Nathan.
Can you post install instructions specific to VB3 beta 7? Your download doesn't appear to include this.
Thanks! ;)
jbear6
11-01-2003, 05:53 PM
Does this work on Vbulletin 2.2.6?
Thanks
Jbear6
N_Jay
12-16-2003, 11:11 PM
Is this the best spell checker?
Also, what is teh "INSTALL" button on the thread for?
Is that to simulate how the hack works?
If so, I could not see a difference.
NJTackle
12-26-2003, 11:06 PM
Well, I've got this working in v3.0.0 Gamma, but only for the standard text editor. It doesn't work with WYSIWYG. :disappointed:
Can someone help with this???? :rolleyes:
Thanks!
(Excellent mod Nathan!!!! Thanks!)
Acido
01-16-2004, 12:35 AM
Just suporting this request. I'm waiting to use it with vb 3.0.0 wysiwyg
;)
Red Blaze
01-30-2004, 03:30 PM
Installed with no problems. This should not be in beta, it works fine even for the quick reply.
Emmy2
02-22-2004, 11:45 PM
Okay, I think I've sorta got this figured out. Everything looks okay and I have the Spell Check buttons in all the right places.
The only problem for me is when I go to the forums/spelling/spell_admin.php and try to import the english dictionary I get this error message...
Installing ENGLISH.DIC (English)...
Unable to create dictionary database table: Code: 1226
Message: User 'myusername' has exceeded the 'max_questions' resource (current value: 72000)
Result: Link: Resource id #3
DB: bwforums User: Server: mysqlserverinformation Unable to perform spell check at this time.
Am I right in surmising that it's telling me I've used up the 72000 queries per hour limit that my webhost has? Any way around this? Can I create the dictionary table some other way? I think it got to around 18% of the file before I got the error message. Or am I doing this all wrong? Please help, I'm so close and yet so far!
MacKenzie
07-02-2004, 01:17 PM
I'm having a strange problem with the checker. I have it installed, and it appears to be working great, however, it tends to miss some glaring errors on the first check. It will catch them on a second or third check though.
Some examples are "piecefully". It won't catch the error right off, but on a second check it will then suggest the correct "peacefully".(or peacefuly, can never remember if it's one or two L's).
I'm at a loss for why it's doing that, and my level of php knowledge isn't great enough for me to look through the files and see if what might be causing it. It also didn't start until just a few days ago. The first few days the checker was working perfectly
Any suggestions? Thanks
And, just to add my vote too, this is a very excellent hack. Easy to install, easy to use, and my members, especially those with english as a second language, are loving it. Thank you for all the great work put into this.
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.