← All apps
Flashlight Search logo

Flashlight Search

by Savoir-faire Linux

Data Modeling, Process & Business LogicLiferay Self-HostedLiferay PaaS

Description

Summary
-------

Flashlight Search is a set of modules that lets portal developers create a personalized search experience. The alternate search portlet provided by Flashlight has been designed to be fully customizable, from its user interface to the way the search results are processed.

Although it reuses Liferay's own search engine, it presents results in a totally different way.

Features
--------

* Application Display Templates enabled. Rewrite the whole view layer if needed.
* Reuse Web content templates to render search results
* Define how documents are rendered as search results
* Integrate as many search forms as you need in themes, without embedding any portlet
* Create your own search result processors using dynamically registered OSGi components
* (Experimental) Reuse built-in Liferay facets
* Continuous search result page with "Load More"-type behaviour
* Instanceable. The portlet may be put anywhere, any number of times.
* Provided Javascript can work without Liferay's Javascript frameworks.
* Self-documented portlet with a Help screen.

Configuration
-------------

The portlet needs to be configured before any search result is displayed. Refer to the portlet's "Help" mode for a configuration guide and the portlet's "Preferences" mode to access the configuration.

The "Help" mode also contains guides for developers who may wish to override the portlet's views or behaviour.

Screenshot notes
----------------

Shown in the screenshots is a Flashlight search instance with a custom ADT laying out results side-by-side and Web contents using a template based on Liferay's Lexicon/Clay examples.

Source: Liferay's official Marketplace

More in Data Modeling, Process & Business Logic

Activiti Workflow Engine

by EmDev Limited

This plugin allows users and admins to use Activiti BPMN workflow engine for publication process (for example instead of default Kaleo). It almost fully supports BPMN 2.0 specification and may fully r

Address Validator

by Rivet Logic Corporation

The Address validator plugin enables the validation of addresses entered by the user. It uses some third party services or APIs for that purpose. The initial implementation uses Google Geocoding API,

Adobe Connect

by E2 Software India Pvt. Ltd

About Adobe Connect : Adobe Connect gives you complete control over the look and functionality of your virtual rooms. Create experiences that incorporate branding and content. Position functional pods

AdvicedAssets Portlet

by Tune IT

Portlet for Liferay that allows to show list of tematically-related content near every post in blog. Content list can include other blog posts, journal content articles and document library resources.

More by Savoir-faire Linux

Chart portlet

by Savoir-faire Linux

Charts are effective visual tools for presenting information, summarizing results, and revealing trends and patterns in data. The Chart Portlet is the one-stop solution for all your data visualization

ETL process manager

by Savoir-faire Linux

This portlet gives you a maximum of flexibility for managing, scheduling and executing ETL processes in Liferay. Processes can be designed in Talend Open Studio, exported and imported into Liferay.Tak

French translations for Canada

by Savoir-faire Linux

This hook includes latest French and Canadian French translations from Pootle. This hook also inserts French translations for roles and e-mail templates (FR/EN). This hook is compatible with Liferay 6

Office365 integration for Liferay

by Savoir-faire Linux

Office365 integration for Liferay gives an out of the box access to use the msgraph-sdk from your own Liferay plugin. This includes the ability to let your user login to Microsoft with Auth0. **Featur