Search Improvements

Search Improvements 2.17.0

No permission to download
So, what does the requirement: "If installed: Redis Cache addon v2.17.0+" mean?

Does this mean if you have the redis cache addon it needs to be at least 2.17.0, or, does this mean if you install the search improvement add-on you will need the redis cache addon at 2.17.0+?
The former - if you are using the Redis cache addon, it needs to be 2.17.0 or later.
Redis cache is not required for Search Improvements, but if it is installed it can use it.
 
@Xon
Can this be updated to also type weight search suggestions? As of v2.16.2 it appears the add-ons weighting options are not being applied to search suggestions.
 
@Xon
Can this be updated to also type weight search suggestions? As of v2.16.2 it appears the add-ons weighting options are not being applied to search suggestions.
The stock XFES v2.3.0+ search suggestion isn't extended. I'm not sure when I'll have time to implement extended the XFES2.3+ search suggestion.

When using XF2.3, if you are using my ElasticSearch Essentials add-on it will; it's version of search suggestions will.
 
Hey master @Xon

could you please help me with sorting out the eleasticsearch issue:

Disable the Log search DSL option, and consider the (free) option history add-on to track when XF options are changed. This option isn't enabled by default, so someone must have turned it on.

I've updated the FAQ since this question comes up every so often.
 
  • Like
Reactions: ENF
Does the Content Type Weighting work only with XF native content types, or does it also include 3rd party add-on content types?
Eg. I want to highly weight content from 3rd party add-on content type(s) so they appear higher in search results than threads/posts.

Update: Yes, it does include 3rd party add-on content types, allowing you to select them and apply numeric weighting 🏆
 
Last edited:
The biggest thing with 3rd party content type support, is the singular phrase & plural phrase might be missing so it renders as a raw content type string in the admincp. But that isn't something I can fix.
 
The biggest thing with 3rd party content type support, is the singular phrase & plural phrase might be missing so it renders as a raw content type string in the admincp. But that isn't something I can fix.
XenAddons.com content types all appear appropriately 😁
 
  • Like
Reactions: Xon
Question about this add-on. I want my users, when searching, to only get results from XFRM. Can this add-on accomplish that?
 
That isn't something this add-on would do.

This would require a series of template edits to add the default search context being XFRM resources, but that would still allow them to select a different search context
 
That isn't something this add-on would do.

This would require a series of template edits to add the default search context being XFRM resources, but that would still allow them to select a different search context
Thanks for your response. Problem is, all my content is xfrm, and of course i have discussion threads for each. So basically when a user searches something, double results show up with the same title, one resource and one thread. It's annoying. Thanks anyway.
 
Question about this add-on. I want my users, when searching, to only get results from XFRM. Can this add-on accomplish that?
You can simply achieve that from the standard search slot if you are in XFRM already. You can then limit the search to the Resource Mananger via pulldown:

Bildschirmfoto 2025-05-21 um 15.35.27.webp

Works similar in other areas: You can always limit the search to the area you are in. When using the extended seach you can do the same thing from anywhere in the forum:
Bildschirmfoto 2025-05-21 um 21.05.36.webp

Maybe you can change the default value where to search in the standard search to XFRM - would clearly be in the code directly, not via ACP but I can imagine that it won't be rocket science.
 
Back
Top Bottom