![]() |
Can't search for PM
I guess it's too few letters. Anyway, not being able to search for hacks with PM in their title is a problem, and annoying. Please make sure the hack database addresses this issue :)
|
hmm, i think that's a problem with fulltext search and mysql which appears to all board, not just here.
we'll think about that for the new features :) |
Assuming you use fulltext search here then yes, it's a mysql problem.
I haven't looked into it fully but I don't think mysql has any sort of exceptions list for words smaller than the default it uses. Indexing all two letter words would not be a good idea. |
well, i didn't look into it much further either, but it'S definitelly a mysql thing, as we use full text search here ;)
|
You can set it in vBulletin under Message Search Options. You may need to also set it on the MySQL server itself. However, it can be done. vBulletin also provides an exception list to exclude common two letter words. I have my forum setup this way and it works fine.
|
it's not a problem of vb.
exclude words is easy, you talk about include words, and as we using full text, you have to set it on mysql (if that's possible) which would at least need a serveradmin, nothing i can do myself... |
Quote:
Since every board gets it's own MySQL database having your host change the minimum too two letters should not be a problem. |
Those vBulletin settings only have an influence if you are using the vB search engine, not if you are using MySQL Full Text searches.
|
Quote:
We'd need to recompile php, and make it search very tiny words, this would mean the indexes would grow larger and be less useful and drain the server more. I very much doubt we are going to allow mysql to index 2 letter words. |
1 Attachment(s)
Quote:
|
Quote:
Quote:
Did I not mention I have this working on my board? |
Sorry its late/early. I'm fairly sure Kier is not going to recompile mysql or add any setting changes to my.cnf when there is more than just vBulletin.org to think about. I'm personally more than well aware of how to make these changes.
|
<a href="http://www.vbulletin.com/forum/showthread.php?t=156946&highlight=fulltext" target="_blank">http://www.vbulletin.com/forum/showt...light=fulltext</a>
|
Quote:
BTW the thread you pointed out incorrectly states that three letter words would need to be removed from the stop list and MySQL recompiled if you changed the minimum to 3 letters. Since you don't want those words in the stop list indexed because they are too common, that would be the exact wrong thing to do. There are four letter and even larger words in the stop list, and the default minimum is 4 letters, so why would dropping it to 3 or 2 mean you have to remove 3 and 2 letter words from the stop list? |
Quote:
the vb.org setting would include 2 letter words like pm, but mysql doesn't in the currentl situation, and i don't have an idea iv you can manually add 'some' 2 letter words to the index, like pm.... |
Three letter words too, like MSN and ICQ as I pointed out. If we can't do it via MySQL fulltext search, we might want to consider alternate search techniques (in addition to fulltext) for the hack database - such as tags.
|
I think I linked to the wrong thread, basicly setting fulltext to only use a 2 or 3 word mininum would cause us to lose any benifity that the fulltext search currently has.
|
All times are GMT. The time now is 02:03 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|