Downloads

Download tar.gz 64.28 KB
MD5: 456468c3cd14340fff9c30aa02e4d502
SHA-1: 12920120c7feeb2903bbfdf1c3b12a6797d58c70
SHA-256: 613a9c3f540a33a7e20ca0dbef5a69c22b8286e22a9417ed9d799dcbe855b566
Download zip 80.6 KB
MD5: dc42389c1f1e0d56c2caec16a941b48b
SHA-1: c7695551943a5ac057bf77e641d25f4b3b2bb583
SHA-256: 7ce43ba97499d20b17d48abf177e50809978ce4b0c2f737f1d6a225432defd23

Release notes

Faceted Search version 0.20 for Drupal 5.x.

  • #170959: Added support for multiple search environments.
  • Rewrote much of the administration interface to support multiple environments and improve usability. The administration interface is now more similar to Views'.
  • Made the base path of search URLs customizable.
  • Made the title of search pages customizable.
  • Made all blocks optional (per-environment).
  • Added the start page to the breadcrumb of search pages.
  • Allowed facets to be disabled independently of their provider module.
  • #191298: Added option for selective use of the Extracts display style (only when keywords are actually used in the current search).
  • Made the Teasers display style the default (instead of the Extracts style).
  • Changed the search term remover link to 'x' instead of '-' (per patrickharris's suggestion).
  • Turned tooltips off by default.
  • Separated disabled facets from enabled ones to make administration easier.
  • Allowed category labels to contain HTML (needed for CCK Facets).
  • Added class around node counts to help styling.
  • #197783: Added robots directive to prevent them from hitting every possible link in the Guided search.
  • Refactored hook_faceted_search_parse(), hook_faceted_search_list(), hook_faceted_search_collect() into a single, easier to implement hook_faceted_search_collect().
  • Added variable system (similar to variable_get()/variable_set()) to make it easier for facet modules to manage per-environment settings.
  • Made sure block settings are removed when uninstalling.
  • Made initialization of default facet settings cleaner (directly in the facets' constructors).
  • Renamed a few functions for consistency.
  • Fixed search initialization, which was performed even when not needed.
  • Fixed search initialization to only create the facets that are enabled.
  • #187078: Removed drop temporary table that was not working with PostgreSQL.
  • Author Facet: Blocked users are now displayed in the Guided search.
  • Author Facet: #216305: Fixed subquery causing problems with hook_db_rewrite_sql().
  • Content Type Facet: Changed default to show all content types.
  • Faceted Search Views: #222799: Use Views' number of nodes per page.
  • Faceted Search Views: Fixed view showing all available nodes when the search should return no results.
  • Faceted Search Views: #208066: Fixed wrong results when a view is using the Node: Distinct filter.
  • Taxonomy Facets: Supported large number of nodes or terms through building node-term associations on cron.
  • Taxonomy Facets: Reduced overhead with non-hierarchical vocabularies.
  • Taxonomy Facets: Fixed taxonomy changes (such as changing a term's parents) not always being reflected in the Guided search.

Upgrading from version 0.11 or earlier

After copying the files, you'll need to run update.php as usual. However, if you are using Views to display Faceted Search results, you'll also have to manually edit your View to remove the Faceted Search filter and the Faceted Search sort handler (after the update these will look like empty handlers when editing your view), and use the Faceted Search Environment ID argument instead. Then you'll have to re-select your view as display style in the Faceted Search environment.

If you have overridden one of the following theme functions, you must revisit them to keep your site secure:

  • theme_faceted_search_keyword_and_label()
  • theme_faceted_search_keyword_or_label()
  • theme_faceted_search_keyword_not_label()
  • theme_faceted_search_keyword_phrase_label()

These functions must now filter their output (previously, Faceted Search UI was taking care of this). See the default implementations provided in Faceted Search UI for examples.

Created by: David Lesieur
Created on: 11 Mar 2008 at 02:27 UTC
Last updated: 11 Mar 2008 at 02:27 UTC
New features
Bug fixes
Unsupported

Other releases