Overscan
Active member
I've finally got my SMF forum migrated to Xenforo 1.5 attachment intact and permissions fixed (will upgrade to 2.1 tomorrow) and I am just doing basic functionality tests.
My forum is part discussion and part reference database. People regularly search the forum looking for information or old topics to which they can add new information. Search is fundamental to my forum's existence.
So, in SMF 2.0 version of my forum, I am looking for a topic I know exists on the design evolution of the F-16 fighter from 1965 - 1972.
In the SMF search box I type
Evolution F-16
The very first result I get is a link to the topic:
ADF to LWF: Evolution of the General Dynamics F-16
If I repeat the exact same search in Xenforo I get:
Search Results for Query: evolution f-16
If by some miracle I remember the full and complete name of the topic and search for that:
Search Results for Query: ADF to LWF: Evolution of the General Dynamics F-16
So I figure out two problems. First, I need to alter MySQL to allow 3 character searches, then update Xenforo to match. I can search for ADF or LWF now, though F-16 is still impossible as it searches for F and 16 separately.
Second, I need to put the search query in quotes. This now works a little better, but it still puts my desired topic notably lower down than SMF.
I check SMF forum search settings:
Relative search weight for number of matching messages within a topic: 20%
Relative search weight for age of last matching message: 0%
Relative search weight for topic length: 20%
Relative search weight for a matching subject: 40%
Relative search weight for a first message match: 20%
Relative search weight for a sticky topic: 0%
I was able, 13 years ago when I set up the SMF forum, to adjust the search weightings - remove age of message from weight, prioritize subject matches - and by and large, it's worked fine and similarly to Google - put in some keywords and find relevant content.
Xenforo doesn't seem to have any options similar so far. Is this a case where I'll need to buy the XenForo Enhanced Search addon? Even that seems to have very few 'knobs' to tweak as it were.
My forum is part discussion and part reference database. People regularly search the forum looking for information or old topics to which they can add new information. Search is fundamental to my forum's existence.
So, in SMF 2.0 version of my forum, I am looking for a topic I know exists on the design evolution of the F-16 fighter from 1965 - 1972.
In the SMF search box I type
Evolution F-16
The very first result I get is a link to the topic:
ADF to LWF: Evolution of the General Dynamics F-16
If I repeat the exact same search in Xenforo I get:
Search Results for Query: evolution f-16
- The following words were not included in your search because they are too short, too long, or too common: f, 16
If by some miracle I remember the full and complete name of the topic and search for that:
Search Results for Query: ADF to LWF: Evolution of the General Dynamics F-16
- The following words were not included in your search because they are too short, too long, or too common: ADF, to, LWF, of, the, F, 16
So I figure out two problems. First, I need to alter MySQL to allow 3 character searches, then update Xenforo to match. I can search for ADF or LWF now, though F-16 is still impossible as it searches for F and 16 separately.
Second, I need to put the search query in quotes. This now works a little better, but it still puts my desired topic notably lower down than SMF.
I check SMF forum search settings:
Relative search weight for number of matching messages within a topic: 20%
Relative search weight for age of last matching message: 0%
Relative search weight for topic length: 20%
Relative search weight for a matching subject: 40%
Relative search weight for a first message match: 20%
Relative search weight for a sticky topic: 0%
I was able, 13 years ago when I set up the SMF forum, to adjust the search weightings - remove age of message from weight, prioritize subject matches - and by and large, it's worked fine and similarly to Google - put in some keywords and find relevant content.
Xenforo doesn't seem to have any options similar so far. Is this a case where I'll need to buy the XenForo Enhanced Search addon? Even that seems to have very few 'knobs' to tweak as it were.