• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Do I need Advanced search?

tommydamic68

Well-known member
#1
Hi all,
There is an option to purchase the advanced search when buying Xenforo, do I really need it? I have approximately over 245,000 posts on my current vb forum.

Thanks,

-Tom
 

MattW

Well-known member
#2
Hi all,
There is an option to purchase the advanced search when buying Xenforo, do I really need it? I have approximately over 245,000 posts on my current vb forum.

Thanks,

-Tom
We have just gone over 240,000 posts, and we have been using it for a while now. It provides better search results, as it has stemming analyser for various languages, so you can get different versions of the words being searched for as well.

eg: Cheat
cheat.PNG
 

tommydamic68

Well-known member
#10
That's too bad, would have loved to use it! With that being said, not sure what VB uses but I never had a complaint from a member about a search and I generally find what I am looking for flawlessly! i hope Xenforo's bare bones search feature is at least as good as VB3 has on my site. thoughts?
 

Brogan

XenForo moderator
Staff member
#13
Any limitations in the default search are due to MySQL search though.

Here's some relevant information from the FAQ:

Why can't I search for words with 3 characters or less?
This is a limitation of the MySQL Full Text search function. Find more information on the MySQL site.
Note that with XenForo 1.1 and above, it is now possible to set the minimum word length in the ACP -> Options -> Search Options: Search Minimum Word Length; this value must correspond with the MySQL full text minimum word length in the my.cnf configuration file.


Why can't I search for certain words?
The MySQL search function has what are called stopwords, which are typically common words, and are excluded from searches. Find more information on the MySQL site.
Note that the XenForo Enhanced Search add-on, which is installed here on XenForo.com, does not suffer the same constraints as default MySQL search does with regards to minimum word length and stop words. The stopwords for elasticsearch are listed here.


How do I search using OR instead of AND?
Use "|" between words, for example: xenforo | software

http://xenforo.com/community/threads/frequently-asked-questions.5183/#post-180445
 

Tracy Perry

Well-known member
#14
How do I search using OR instead of AND?
Use "|" between words, for example: xenforo | software
@Brogan, do you know what template off the top of your head that would be edited so that this information could be relayed on the search box that pops up when you click in the search field. It would probably help the end user if an example (as you did) was given there.
 

Tracy Perry

Well-known member
#16
Which search?

The quick search on the forum index/threads or the actual search page?
I've got it on the search page, but the quick search is what I'm trying to get to work.
Think I may have found it... search_bar?

Got it... it is search_bar - and now I just need to shorten it a little. :p
 

Brogan

XenForo moderator
Staff member
#17
Yes, search_bar for the quick search.

Be aware though there are three templates for the main search: search_form, search_form_post, search_form_profile_post
 

imno007

Well-known member
#19
It "could" be better though. I know several times I've done searches and it would not turn up what I was looking for. :p
I've also noticed that certain punctuation is sometimes an issue. If, for example, you search titles for keywords separated by more than one hyphen it will return zero results. There's been a couple more I can't remember off the top of my head. I'm mostly happy with the default Xenforo search, though, I've certainly encountered worse.