Releases for Faceted Search

faceted_search 5.x-1.0-beta4

David Lesieur - June 23, 2008 - 00:45
Official release from CVS tag: DRUPAL-5--1-0-BETA4
Download: faceted_search-5.x-1.0-beta4.tar.gz
Size: 70.61 KB
md5_file hash: f237d9d0568aefdb2471917ec68eac2a
First released: June 23, 2008 - 00:45
Last updated: June 23, 2008 - 00:50

Faceted Search version 1.0 beta4 for Drupal 5.x.

  • #238208: Added support for field search! (keyword search restricted by field).
  • Changed the "Search within results" option to a (more compact) checkbox.
  • Changed the "More options" search form to use a (more compact) selector for choosing the operator.
  • #264265: Fixed inaccurate results when searching with short words.
  • #271510: Fixed a MySQL syntax error that caused the install script to fail on some systems.
  • #256234 by crank: Removed the caching of node types which was preventing multiple search environments from working simultaneously.
  • Made handling of quoted search strings more robust.
  • #244509: Made sure a base class is always loaded before its subclasses are defined.
  • Faceted Search Views: #228226: Fixed keyword searches with no matches showing all nodes when using a view display style.
  • Faceted Search Views: #251760: Fixed division by zero when Nodes per page is 0 in a view.
  • Taxonomy Facets: Fixed the taxonomy_facets_term_node table not being properly updated upon term deletion.
  • Taxonomy Facets: Linked to cron with a more proper path in user messages.

Upgrading from version 1.0 beta3 or earlier

API changes in this version will require that you upgrade all companion modules that you might be using, such as CCK Facets, Biblio Facets, or Organic Groups Facets.

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.

faceted_search 5.x-1.x-dev

David Lesieur - June 16, 2008 - 21:03
Nightly development snapshot from CVS branch: DRUPAL-5
Download: faceted_search-5.x-1.x-dev.tar.gz
Size: 75.02 KB
md5_file hash: df6c5f839a2f2e468dd6fc4ce2e70559
First released: June 16, 2008 - 21:03
Last updated: September 2, 2008 - 12:05

Current development version of Faceted Search for Drupal 5.x.

This version contains experimental and unfinished features. Use it only if you wish to test it or help with development.

  • #213373 by janusman and David Lesieur: Added index on results table to improve speed.
  • #290680 by Patrick Hubert and David Lesieur: Allow faceted searches on unpublished nodes.

faceted_search 5.x-1.0-beta3

David Lesieur - April 28, 2008 - 17:23
Official release from CVS tag: DRUPAL-5--1-0-BETA3
Download: faceted_search-5.x-1.0-beta3.tar.gz
Size: 68.1 KB
md5_file hash: 9249523042d506624b43bfc0e4a60071
First released: April 28, 2008 - 17:23
Last updated: April 28, 2008 - 17:25

Faceted Search version 1.0 beta3 for Drupal 5.x.

#251588: Fixed keyword search not working because it was getting disabled when saving the search environment.

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.

faceted_search 5.x-1.0-beta2

David Lesieur - April 25, 2008 - 17:14
Official release from CVS tag: DRUPAL-5--1-0-BETA2
Download: faceted_search-5.x-1.0-beta2.tar.gz
Size: 68.12 KB
md5_file hash: 8205bad41b9a6405e6e3f89acb318ad2
First released: April 25, 2008 - 17:14
Last updated: April 25, 2008 - 17:15

Faceted Search 1.0 beta2 for Drupal 5.x.

#244509: Fixed PHP error in Faceted Search Views when enabling all the modules at once.

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.

faceted_search 5.x-1.0-beta1

David Lesieur - April 23, 2008 - 15:19
Official release from CVS tag: DRUPAL-5--1-0-BETA1
Download: faceted_search-5.x-1.0-beta1.tar.gz
Size: 67.93 KB
md5_file hash: 0663c9be1272805c551ef8a6e32c2d06
First released: April 23, 2008 - 15:19
Last updated: April 23, 2008 - 15:20

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.

faceted_search 5.x-0.21

David Lesieur - March 12, 2008 - 17:00
Official release from CVS tag: DRUPAL-5--0-21
Download: faceted_search-5.x-0.21.tar.gz
Size: 64.28 KB
md5_file hash: c006c820e3b4a3a09f72bed2f4042271
First released: March 12, 2008 - 17:00
Last updated: March 12, 2008 - 17:05

Faceted Search version 0.21 for Drupal 5.x.

Fixed Taxonomy Facets' update script (a database table was not prefixed and causing SQL errors when site is configured for prefixing).

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.

faceted_search 5.x-0.20

David Lesieur - March 11, 2008 - 02:27
Official release from CVS tag: DRUPAL-5--0-20
Download: faceted_search-5.x-0.20.tar.gz
Size: 64.28 KB
md5_file hash: 456468c3cd14340fff9c30aa02e4d502
First released: March 11, 2008 - 02:27
Last updated: March 11, 2008 - 02:30

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.

faceted_search 5.x-0.11

David Lesieur - January 10, 2008 - 19:25
Official release from CVS tag: DRUPAL-5--0-11
Download: faceted_search-5.x-0.11.tar.gz
Size: 53.5 KB
md5_file hash: 8205d3565a6773fa366a2607eb742f28
First released: January 10, 2008 - 19:25
Last updated: January 10, 2008 - 19:30

Faceted Search version 0.11 for Drupal 5.x.

  • Added choice of display styles for the Related categories block (List Ungrouped, List Grouped by facet, Table Grouped by facet).
  • #198621 by hrayr: Fixed wrong category count when some modules rewrite the queries.

faceted_search 5.x-0.10

David Lesieur - November 25, 2007 - 19:11
Official release from CVS tag: DRUPAL-5--0-10
Download: faceted_search-5.x-0.10.tar.gz
Size: 52.68 KB
md5_file hash: 623a54dc7d65bba258507ade553d5846
First released: November 25, 2007 - 19:11
Last updated: November 25, 2007 - 19:15

Faceted Search version 0.10 for Drupal 5.x.

Fixed support for query rewrites on queries generated by the Faceted Search Views module.

faceted_search 5.x-0.9

David Lesieur - November 25, 2007 - 17:54
Official release from CVS tag: DRUPAL-5--0-9
Download: faceted_search-5.x-0.9.tar.gz
Size: 52.64 KB
md5_file hash: eb75d33b885fdf7a8756fff66a1198b6
First released: November 25, 2007 - 17:54
Last updated: November 25, 2007 - 17:55

Faceted Search version 0.9 for Drupal 5.x.

  • Created a simple API for allowing modules to add display styles.
  • Created the Faceted Search Views modules. Allows to use Views for displaying and filtering search results.
  • Added ability to use the "results" page as the start page. This also means that an embedded view can now be used as the start page.
  • Simplified the URLs.
  • Added permission checks before displaying blocks.
  • Fixed category listings to be filtered by node type (as search results already were) when not in the context of a current search.
  • Fixed tooltips not being displayed on multiple words searches.
  • Fixed install problem when search.module is not installed beforehand.
  • Fixed display of OR keyword search arguments in the Current search block and in the page title (some HTML was displayed as entities).

faceted_search 5.x-0.8

David Lesieur - November 15, 2007 - 05:31
Official release from CVS tag: DRUPAL-5--0-8
Download: faceted_search-5.x-0.8.tar.gz
Size: 49.87 KB
md5_file hash: 9927365f4daa784f443c3dccfa58e98e
First released: November 15, 2007 - 05:31
Last updated: November 15, 2007 - 05:35

Faceted Search version 0.8 for Drupal 5.x.

  • Added setting for default keyword search mode (new vs. refine).
  • Fixed unwanted prefixing of temporary tables.
  • Fixed wrong results when "/" is used in the search text.

faceted_search 5.x-0.7

David Lesieur - October 30, 2007 - 23:35
Official release from CVS tag: DRUPAL-5--0-7
Download: faceted_search-5.x-0.7.tar.gz
Size: 49.53 KB
md5_file hash: 5b6b3bcbeb08f0628cb772575f3a572a
First released: October 30, 2007 - 23:35
Last updated: October 30, 2007 - 23:40

Faceted Search version 0.7 for Drupal 5.x.

Fixed an incompatibility with some modules that use hook_db_rewrite_sql(). Bug was introduced in the last release.

faceted_search 5.x-0.6

David Lesieur - October 30, 2007 - 02:39
Official release from CVS tag: DRUPAL-5--0-6
Download: faceted_search-5.x-0.6.tar.gz
Size: 49.57 KB
md5_file hash: 571f0a0e220821027b7defca616818fe
First released: October 30, 2007 - 02:39
Last updated: October 30, 2007 - 02:40

Faceted Search version 0.6 for Drupal 5.x.

  • Added sort options for categories.
  • Show number of results in results page.
  • Added a Start page setting (path to go to when the current search is cleared).
  • Avoid redirects when clearing the current search; go straight to the Start page.
  • Added some instructions to users in the Guided search.
  • Fixed inconsistent counts on categories when not using any keyword in the current search while node_access denies access to some matching nodes.
  • Made the Advanced search page look prettier.
  • Moved the Advanced search settings into a fieldset (collapsed by default).
  • Slightly improved the theming layer; makes theming easier.
  • Wrapped facet names in headings (<h3>).
  • Rewrote the query building API. Cleaner, more robust, more flexible, more fun to use. Inspired in part from Views'.
  • Removed an unused URL argument; was a placeholder for an idea that probably won't be implemented.

faceted_search 5.x-0.5

David Lesieur - September 27, 2007 - 23:04
Official release from CVS tag: DRUPAL-5--0-5
Download: faceted_search-5.x-0.5.tar.gz
Size: 46.8 KB
md5_file hash: 780f0df29b43aeaa03dd5254d20c8e91
First released: September 27, 2007 - 23:04
Last updated: September 27, 2007 - 23:05

Faceted Search 0.5 for Drupal 5.x.

  • Added Date Authored Facet to allow searching content by creation date.
  • Changed the value of unspecified arguments in search URLs (from 'na' to '-').
  • Show name of each facet's module in settings.
  • Renamed blocks to use string identifiers instead of numeric identifiers (makes theming easier).
  • Fixed incompatibility with AJAX tooltips and Devel module. Thanks to Moshe Weitzman! See also #115139.
  • #170144: Fixed error under PHP 4.
  • [Taxonomy Facets] Automatically rebuild the index when enabling the Taxonomy Facets module.
  • [Author Facet] #172373: Fixed empty results when no role is defined.
  • [Author Facet] Fixed SQL error when some users have multiple roles.

faceted_search 5.x-0.4

David Lesieur - August 3, 2007 - 21:01
Official release from CVS tag: DRUPAL-5--0-4
Download: faceted_search-5.x-0.4.tar.gz
Size: 43.34 KB
md5_file hash: 2e82c4d4f03dc40ac5d61d1cf4bb6c74
First released: August 3, 2007 - 21:01
Last updated: August 3, 2007 - 22:15

Faceted Search version 0.4 for Drupal 5.x.

  • Major performance improvement: Now only one query per facet in guided search.
  • Changed the API. These changes were necessary to improve performance, but that also made the API cleaner.
  • Added a new facet to search by author.
  • Added AJAX tooltips to show relevant subcategories when hovering over categories.
  • Added a setting for results display style (extract or teaser).
  • Added stylesheet classes for categories and the 'more' links.
  • Added search terms to the titles of search pages.
  • Fixed invalid values in the excluded content types option.

faceted_search 5.x-0.3

David Lesieur - July 23, 2007 - 15:55
Official release from CVS tag: DRUPAL-5--0-3
Download: faceted_search-5.x-0.3.tar.gz
Size: 31.89 KB
md5_file hash: 15f16ece15fe498bcfd6543e0ab02218
First released: July 23, 2007 - 15:55
Last updated: July 23, 2007 - 16:00

Faceted Search version 0.3 (unstable) for Drupal 5.x.

  • #146943: Added support for free tags.
  • #151258: Fixed node terms not always being saved in the faceted search index.
  • Optimization: Reduced the number of count queries in guided search.
  • Usability: Avoid showing a setting that's irrelevant for keyword facets.
  • #160197, by fairwind: Added Russian translation.

faceted_search 5.x-0.2

David Lesieur - June 7, 2007 - 19:32
Official release from CVS tag: DRUPAL-5--0-2
Download: faceted_search-5.x-0.2.tar.gz
Size: 28.22 KB
md5_file hash: 115bf457f35b68af60b549f7603cedaa
First released: June 7, 2007 - 19:32
Last updated: June 7, 2007 - 19:35

Faceted Search version 0.2 (unstable) for Drupal 5.x.

New features:

  • Added a Related categories block as a way to launch a faceted search from a node.
  • API change: Simplified handling of active categories in facets.

faceted_search 5.x-0.1

David Lesieur - June 4, 2007 - 18:47
Official release from CVS tag: DRUPAL-5--0-1
Download: faceted_search-5.x-0.1.tar.gz
Size: 27.97 KB
md5_file hash: 00f5d84f6119709f13b478302e91ba61
First released: June 4, 2007 - 18:47
Last updated: June 4, 2007 - 18:50

Faceted Search version 0.1 (unstable) for Drupal 5.x.

faceted_search 6.x-1.x-dev

David Lesieur - May 19, 2007 - 03:44
Nightly development snapshot from CVS branch: HEAD
Download: faceted_search-6.x-1.x-dev.tar.gz
Size: 74.02 KB
md5_file hash: 66e6e30da8e0993a0505311ab224265f
First released: May 19, 2007 - 03:44
Last updated: September 28, 2008 - 12:04

HEAD version of Faceted Search.

See #219095: Port Faceted Search to Drupal 6 for the Drupal 6 status.

This version contains experimental and unfinished features. Use it only if you wish to test it or help with development.

 
 

Drupal is a registered trademark of Dries Buytaert.