• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.
  • Upgrade Your Account
    Hello Guest! Upgrade your account to download all VIP Resource here

Add-ons [1.x] Enhanced Search Improvements 1.2.6

No permission to download
A Collection of improvements to XF's Enhanced Search (Elastic Search). Does NOT work with MySQL search.
  • 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.
  • Per content type weighting
  • Adds Elastic Search information to the AdminCP home screen.
  • Enhanced Search Syntax (disabled by default)
    • The simple_query_string supports the following special characters:
      • + 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 \.

Note; this was a semi-private add-on used for a month before this public release.

Options
1514772691137.png


New Permissions
  • Search Options

Installation

I recommend using Add-on install & upgrade to install this add-on.

Contributing features or bug fixes
Please create a Github Pull request via the "Find more info at github.com..." 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.
Author
kuteboy
Downloads
1
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from kuteboy

Latest updates

  1. 1.2.6 - Bugfix update

    Compatibility bugfix - prevent Undefined index on checking if ElasticSearch type mappings are...