Primo Search Block

Component type

module

Maintenance status

Development status

Component created

Component changed

Provides a search block following the recommened implementation by ExLibris in Drupal 7.

Exlibris's instructions

Adding the Search Form to your website

This section will describe the supported parameters to use in the dlSearch request. Adding the JavaScript and HTML code to your website. The following HTML code should be wrapped in a valid HTML file on your website:

At the <head> section of your HTML please add the following JavaScript lines:

Search API Site

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This module provides a new field that will contain a hash for the current site. It provides a views filter for restricting results to the current site.

It can be used with a patched search_api_solr (https://drupal.org/node/1776534#comment-7619355) to provide access to mulitple drupal sites index in to the same solr index.

FacetApi Format

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Adds new FacetApi filter that allow us to format final output of facets. Currently it supports numeric values, but developers can easily add/modify formats via hook_facetapi_format_item_types() and hook_facetapi_format_item_types_alter()

Use case:
Solr field keeps amount in minor units (cents), but you want to convert them to dollars and add currency symbol
Before: 123456, after - $1,234.56

Facetapi Range

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Facetapi widget, that allows users to enter minimum and maximum numeric values and filter results by range.

Use case: filter by price, by weight etc

Facet API Taxonomy Links

Component type

module

Categories

Maintenance status

Development status

Downloads

641

Component created

Component changed

Provides a simple Facet API widget called "Taxonomy Links" which extends the default "Links" widget.

It adds a CSS class to each facet link that includes the taxonomy term name (ie: "term-Blue"). This is useful if you want to use CSS to theme each facet link according to its term. For example, if you have a taxonomy/facet called "Product Colors", and you want to have color swatches displayed next to each link.

Elasticsearch Consumer

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Elasticsearch Consumer allow you to serve results from an independant Elasticsearch server using Drupal search interface. Elasticsearch Consumer supports FacetAPI.

autocomplete_api

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Basically this module allows us to add autocomplete functionality (Jquery ui autocomplete plugin) for any text field using Drupal hooks.
Another use case - you need to share one text field between two or more modules. Has no UI, for developers only!