What's new
Install the app
How to install the app on iOS

Follow along with the video below to see how to install our site as a web app on your home screen.

Note: This feature may not be available in some browsers.

Welcome to My Sharing Site

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

  Guest viewing is limited
Resource icon

XenForo Xon - Search Improvements 2.16.2 2.16.2

XenForo 2.x Free.
XenForo Xon - Search Improvements 2.16.2
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
A collection of improvements to XF's Enhanced Search and some for XenForo's default MySQL search.

MySQL & Elastic Search features;

  • range_query search DSL
    • allows arbitrary range queries for numerical data
  • Allow users to select the default search order independent for the forum wide setting.
Elastic Search Only features:

  • Per content type weighting
  • Adds Elastic Search information to the AdminCP home screen.
  • Adds a debug option to log the search DSL queries to error log for troubleshooting
  • Option to extend search syntax to permit;
    • + signifies AND operation
    • | signifies OR operation
    • - negates a single token
    • " wraps a number of tokens to signify a phrase for searching
    • * at the end of a term signifies a prefix query
    • ( and ) signify precedence
    • ~N after a word signifies edit distance (fuzziness)
    • ~N after a phrase signifies slop amount
    • In order to search for any of these special characters, they will need to be escaped with \.
Options:

1543800186464.png



New Permissions

  • Search Options
Contributing features or bug fixes
Please create a Github Pull request via the "More information." link.

Contributions

If you appreciate this add-on, please consider a contribution via PayPal. Details will be provide via private conversation.

Please contact me if you wish for different licencing arrangements.
 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
Xenforo updated with a new update entry:



  • Cleanup add-on description & readme file
  • Update XFES dependent option descriptions to include if they require XFES
  • Improve styling of 'no results' search result in an overlay
  • Fix search result terms do not display when search results are in an overlay
  • Fix custom styling triggering "Your changes have been saved." when clicking a member search link

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
Xenforo updated with a new update entry:



  • Improve how thread/tickets by others in a category without view-other permission are filtered out of search results when using XFES without ElasticSearch Essentials
  • Add PermissionConstraint helper class, designed to simplify implementing XF Search handler's getTypePermissionConstraints function
  • Add "Collect search DSL & debug statistics" option (Default off), designed as a developer tool and strongly not recommended for production usage.

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
Xenforo updated with a new update entry:



  • During upgrades, fix " Access to undeclared static property " error.
  • Do not show the "Tags will be searched" tooltip as part of "Search titles only" in advanced search for content types which do not implement tagging

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
Xenforo updated with a new update entry:



  • Improve phrasing of custom search term on the advanced search page.
    • Change the phrase 'search only x' to 'search x only' to match XenForo.
    • Supports arbitrary phrases for 'search x only' by adding the phrase svSearchImprov_search_container.x where x is the content type. Ships with the current customizations:
      • svSearchImprov_search_container.thread: "Search titles and first posts only"
      • svSearchImprov_search_container.conversation: "Search titles and first...

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
Xenforo updated with a new update entry:



  • Fix viewing the index list could be blocked when elasticsearch is configured but inaccessible

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
Xenforo updated with a new update entry:



  • Support tag/username autocomplete using XFES add-ons todo prefix matching on autocomplete

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
updated with a new update entry:



  • Workaround XF2.2.13 does the search beforechecking it it can save it as a cached value, which can result in a query that is massively more complex than expected being sent to elasticsearch
    • This issue practically doesn't occur with stock XFES, but with additional search addons such as ElasticSearch Essentials this can generate unexpected errors

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
updated with a new update entry:



  • Require StandardLib v1.19.0+
  • Code cleanup
  • Add getSearchIdFromEntityId() helper method for transforming an XF entity id into the Elasticsearch index id

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
updated with a new update entry:



  • Requires StandardLib v1.19.0+
  • If installed, requires Redis Cache 2.17.0+
  • XF2.3 compatibility update
  • php 8.4 compatibility fix

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
updated with a new update entry:



  • Fix guests searching by user would restart the search query the first time they tried to visit the a different page of the search results

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
updated with a new update entry:



  • Add "Push thread prefix text into search" option (default true)
    • Supports ElasticSearch Essential's autocomplete
    • Requires manual rebuild of threads on changing this option

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
updated with a new update entry:



  • Restore XF2.1 support
  • XF2.3 support
  • Fix "[E_DEPRECATED] Use of "parent" in callables is deprecated" on search

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
New update :



  • Update installer to verify ElasticSearch index does not require rebuilding when this add-on is installed/updated/rebuilt
  • Return 400 status code instead of 200 when the search query is wrong

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
New update :



  • Search extensions API changes for better XF compatibility, required for Conversation Improvements/Essentials
    • XF2.3 compatibility fix for custom "SearchOrder" class
    • Simplify asSqlConstraint code (expected to always return an array)
    • AbstractConstraint::setMatchType needs to normalize to an int for MetadataConstraint::matchType

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
New update :



  • Add additional hookpoints for customizing "specialized search indexer" functionality
  • On search results page, when searching a conversation(XF2.2)/direct message(XF2.3) display "with conversation/direct message"

 
Xenforo Offline

Xenforo

Ask me for any Xenforo Plugins

Trusted Member
+Lifetime VIP
New member
Member
Apr 4, 2020
6,263
6,199
113
Turkey
New update :



  • Improve 3rd party support for specialized search index support

 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Top Posters of the Month

Latest resources

Online statistics

Members online
111
Guests online
599
Total visitors
710
Top