What's new

Welcome to KodeBlend Forums

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

Ask question

Ask questions and get answers from our community

Answer

Answer questions and become an expert on your topic

Contact us

Contact the site administrator directly.

Telegram

Join Telegram Channel to stay updated.
ifastnet
Resource icon

Xon - Search Improvements v2.15.8

No permission to download
A collection of improvements to XF's Enhanced Search and some for XenForo's default MySQL search.

MySQL & Elastic Search features;
  • Allow * (or empty search string) to return results, for MySQL and XFES
  • 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.
    • Re-adds the global option for the default search type
  • Display search terms on the search results page
  • Add "Search only X" search criteria to individual handler pages, where X is thread/conversation/ticket/ect instead of searching thread/post etc.
    • Makes general search a true subset of member search
Elastic Search Only features:
  • Add ability to push "can view threads/tickets by other" permission(s) into ElasticSearch query, reducing php-side culling of matching content.
    This improves searching forums/tickets where the user lacks these permissions.

    This is gated behind the option Push "View X by others" check into XFES', as it requires a full reindex. (Default disabled)

    Supports the following add-ons:For best results, use
    Please, Log in or Register to view URLs content!
    add-on, as it simplifies this permission constraint compared to stock XenForo
  • Restore default search order option
  • 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 \.
  • "Specialized index" support
    • Specialized search index allows generating single-purpose elastic search indexes while re-using as much XF search infrastructure as possible.


      The username autocomplete it creates an index with just the user/email and replaces the admin quick search and front-end username autocomplete with an elasticsearch powered version.

      The tag autocomplete replaces the front-end tag autocomplete with an elasticsearch powered version.

      In both cases this allows non-start-of-string matching, with typo tolerance.Options:
options.png




New Permissions
  • Search Options
Author
KodeBlend
Downloads
0
Views
58
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from

Latest updates

  1. Xon - Search Improvements

    Compatibility fix for Username auto-complete using XFES and Tag auto-complete using XFES add-ons
  2. Xon - Search Improvements

    Fix guest user searches could be sent into a redirect loop depending on search criteria
  3. Xon - Search Improvements

    Fix tracking users viewing threads in XF2.3
shape1
shape2
shape3
shape4
shape5
shape6
Back
Top
Whatsapp Support
Start a Conversation
Hi! Click one of our member below to chat on Whatsapp
The team typically replies in a few minutes