Downloads

Download tar.gz 67.93 KB
MD5: 0663c9be1272805c551ef8a6e32c2d06
SHA-1: 51212b889b51320f8dd2069392a8e08687c510a3
SHA-256: e7bcbe7afc56fee064ae4611e78a17ed53293feae46c1ad56d44ea56a26cb03b
Download zip 83.92 KB
MD5: 303f4eb32d03f94a6b10d94d320b70f1
SHA-1: 905c8d0605d7a5d2bbdcc85df2c32407792f9813
SHA-256: acebd24c2f2a94caf081fec862864df0c1969f0f3298c0c1a14c142af9fa179d

Release notes

Faceted Search version 1.0 beta1 for Drupal 5.x.

  • Introduced the more general concept of filter (facets are now filters). This has no visible impact on the UI but is essential groundwork for future improvements.
  • Rewrote the query building code around keyword search and removed a temporary table. This improves performance slightly.
  • Avoided conditions on node type whenever possible, to simplify queries.
  • Use a single filter for keyword search (instead of one per operator). These types of filters are now referred to as "fields".
  • Administer keyword search filters (fields) separately from facets.
  • Added internal weight to categories (for sorting purposes).
  • Added utility functions for extracting quoted strings from the search text.
  • Moved parsing of search keywords into a separate function (allows re-use).
  • Faceted Search Views: #233089: Fixed errors with PHP 4.
  • Faceted Search Views: #244509: Added missing (indirect) dependencies.
  • Taxonomy Facets: Avoided retrieving vocabularies before parsing the search text.
  • Taxonomy Facets: #233707: Update node-term associations immediately upon node insert/update.

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: 23 Apr 2008 at 15:19 UTC
Last updated: 23 Apr 2008 at 15:43 UTC
Bug fixes
Unsupported

Other releases