3 letter search

Alainax

Elite
Joined
Dec 6, 2010
Posts
4,796
Location
Normandie
Society
Titans of Space
Avatar Name
Alaina Bonnie Knight
Is it possible to change the settings to allow 3 letter words to be searched?

For example DPS, RDI, CLD etc can't be searched for (and other 3 letter abbreviations) but Twen or 4 letters+ can.

Thanks
 

aVaLON_52

Elite
Joined
Oct 20, 2013
Posts
2,582
Society
ᴄʀɪᴍꜱᴏɴ ᴅᴇᴠɪʟꜱ
Avatar Name
Avalon Butterfly Erupter
Hopefully this gets corrected, shouldn't have to use a workaround as we have many 3 letter possible searches
 

dakusingh

Old Alpha
Joined
Aug 9, 2005
Posts
814
Location
NA
Society
BAHQ
Avatar Name
Muksy
It’s not possible. Limitations of the forum software. Xenforo
 

Yazuki

Alpha
Joined
Aug 16, 2009
Posts
673
Society
Endgame
Avatar Name
Yasuki Yuki Kairi
Is it possible to change the settings to allow 3 letter words to be searched?

For example DPS, RDI, CLD etc can't be searched for (and other 3 letter abbreviations) but Twen or 4 letters+ can.

Thanks
Wrap your search term in asterisks for example *DPS* or *RDI* and it'll work

 

Alainax

Elite
Joined
Dec 6, 2010
Posts
4,796
Location
Normandie
Society
Titans of Space
Avatar Name
Alaina Bonnie Knight
Wrap your search term in asterisks for example *DPS* or *RDI* and it'll work

Thank you! That seems easier, although it is omitting results? Surely dps has been mentioned more than twice in the past 3 years. (tried caps too)

So is it not something that can be changed in the forum settings? :(
 

711

Site Admin
Admin
Joined
Aug 31, 2006
Posts
5,343
As others have mentioned, unfortunately the default indexing limitations of the database engine (MySQL) and the forum software (XenForo) make searches of 3 letter words and acronyms problematic and not easy to support.
 

GeorgeSkywalker

Mutated
Joined
May 20, 2007
Posts
10,841
Location
England
Society
The Unit
Avatar Name
George Ace Skywalker
With regard to forum searches when searching for multiple words that can also be problematic as it can produce results based only on one of the words matches. For example if you search for, "christmas 2020" this will produces results for 2020, christmas and christmas 2020. The search seems to use an OR function which is not so useful if you want to use an AND function for multiple words i.e. both words to be matching.
 

Ferial

Old Alpha
Joined
Jul 4, 2012
Posts
759
Location
Sweden
Avatar Name
Chris Ferial Book
With regard to forum searches when searching for multiple words that can also be problematic as it can produce results based only on one of the words matches. For example if you search for, "christmas 2020" this will produces results for 2020, christmas and christmas 2020

If you are looking for an exact match, wrapping it in quotation marks should return only results matching the exact phrase. E.g. "christmas 2020" instead of christmas 2020.

The result page still highlights individual words in the phrase e.g. 2020 OR christmas but results should only be returned if the entire phrase is matched in the result.
EDIT: For the interested, the reason the individual words are highlighted is that the highlighting really has nothing to do with the actual search. Highlighting is just an exact match text comparison with your input and the actual search is database query.

There are other tricks that may or may not work depending in implementation.

Christmas -2020 for instance should return results that include christmas but does not include 2020

+ is an inclusion operand
- is an exclusion operand
* is a wildcard.

For instance:
Christmas +202*
Should return results that include christmas AND 202(any character)

In the context of this forum this is likely to return results containing christmas 2020, christmas 2021 and christmas 2022. It would also return for results for say "christmas event 2021"

There is however nothing that helps for 3 letter searches as it is (as mentioned) in its essence a mysql indexing problem. This can be circumvented with xenforo enhanced search addon, i believe. That is however contingent on elasticsearch which is not available on all platforms (I believe they have a cloud solution nowadays though).

I guess the best we can do is get better at using google to find the results we are looking for
 
Last edited:
Top