Finder

danielb - October 14, 2008 - 23:09
Examples of Node Finders using an Autocomplete element.

Finder allows Drupal site administrators to create flexible search forms to find entities such as Nodes or Users based on the values of a field.

Example uses of Finder:

  • An autocomplete search on node titles in order to find a node.
  • A filter for a list generated with the Views module.
  • A select list of all the possible CCK values for a particular field in order to get a list of corresponding nodes.
  • Multiple groups of radio buttons and checkboxes with taxonomy terms to find nodes that match all the selected terms.
  • An autocomplete search on usernames in order to go to a user profile.

There are many ways to put together finder's functionality to get the sort of search form you need. There are also many hooks and theme functions allowing full customisation of finder's output - see documentation link below for more details.

Finder Modules

Here is a list of modules in the Finder package.

  • Finder - An API and UI module for creating and managing finders. All the modules below act as plugins to Finder.
  • Finder Node - A basic tool for finding nodes.
  • Finder Users - A basic tool for finding users.
  • Finder Views - A bridge to pulling results from Views. Anything that can be displayed in a view can be found with this plugin.
  • Finder Autocomplete - Provides an autocomplete textfield.
  • Finder Optionwidgets - Provides select lists, checkboxes, and radio buttons.
  • Finder Text - Provides a plain textfield and textarea.
  • Finder Search - Provides a fallback to get results from the search module when Finder results are empty.

Here are some modules that utilise Finder's functionality.

  • Finder Wizard - Splits Finder elements onto seperate screens and filters each step by choices made on previous steps.

Upgrading

If your finder is misbehaving after an upgrade, please try resaving all the finder elements.

Releases

Official releasesDateSizeLinksStatus
6.x-1.52009-Nov-0146.29 KBRecommended for 6.xThis is currently the recommended release for 6.x.
Development snapshotsDateSizeLinksStatus
6.x-1.x-dev2009-Nov-2350.18 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.