GithubHelp home page GithubHelp logo

solspace / ee-supersearch Goto Github PK

View Code? Open in Web Editor NEW
6.0 12.0 14.0 1.86 MB

Greatly improves search functionality, allowing for powerful and flexible searching on channel entries in EE.

Home Page: https://solspace.com/expressionengine/legacy/super-search

License: MIT License

PHP 92.34% HTML 4.50% CSS 1.24% JavaScript 1.93%

ee-supersearch's Introduction

##Overview

Super Search greatly improves search functionality, allowing for powerful and flexible searching on channel entries in ExpressionEngine. It can be used both as a search engine and as a replacement for the Channel:Entries tag.

The architecture of the add-on borrows from Google's model of constructing search queries. Anything you might want to search for... keywords, channels, categories, statuses, authors, custom fields, date ranges, custom field numeric ranges, etc, can be loaded into a single URI segment with the Super Search syntax. This makes pages highly shareable, flexible and versatile. Searches can be performed in a variety and/or combination of a few different ways:

  • Through a POST or GET search form (Super Search automatically redirects the POST as a human-readable query in the URI).
  • Visiting a Results template with a search query in the URI, whether it be linked from another page, or a bookmarked URL, etc.
  • Hard-coding values for any type of search, including keywords, channels, categories, custom fields, etc.

Super Search supports relevance-based searching, which allows you to create simple or advanced algorithms to control ranking of entries in search results. This is done by using the relevance-related parameters in the Super_Search:Results tag.

Super Search also supports Fuzzy Searching, which basically means that searches can be set to ignore plurals, match up similar words, and suggest other words based on spelling in search terms.

And finally, Super Search includes a Search Curation feature, which is designed to allow manual selection of entry results for keyword searches. This would typically be used as supplemental search results to normal search results, similar to how Google displays sponsored results at the top or side of search results pages.

##Important Notes

Super Search by Solspace, Inc. is a discontinued product and is provided here for free to users that wish to still use it. USE OF SUPER SEARCH FROM THIS REPO COMES WITH NO SUPPORT OR GUARANTEE THAT IT WILL WORK. WE WILL NOT UPDATE THIS REPO OR ACCEPT ANY PULL REQUESTS.

Last ExpressionEngine versions known to work on is EE 2.11.x and EE 3.5.x

Documentation can be found here: https://solspace.com/expressionengine/legacy/super-search

ee-supersearch's People

Contributors

bartrylant avatar ebeauchamps avatar kjmartens avatar mitchellsolspace avatar pseudoclass avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.