Add a Search Provider

Usage

  • by the Search bar itself to direct the user to the page provided by the Search extension point.

    search.png

  • in the Search Admin to let the user select which Search provider to use (Lucene, Solr, Database, etc).

    admin1.png

  • in the Search Admin UI to offer specific Search configuration options for this provider

    admin2.png

Definition

This Extension Point is contributed by this extension and was added in version 4.5 of that extension.

Category
Search
Extension Id
org.xwiki.platform.search
Content to be provided
No content is expected to be provided by the user of this Extension Point.
Parameters to be provided
  • label: the name of the search provider (e.g. Lucene, Solr, etc)
  • admin: the document reference for offering specific Admin configuration options
  • search: the search page to redirect to when the user enter a search query in the search bar and submits it

Example

Solr Search Provider contribution:

example1.png

Tags:
Created by Vincent Massol on 2017/09/09
   

Get Connected