facetapi 7.x-1.0-rc4
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-1.0-rc4.tar.gz | 70.81 KB | f2cd1ddb8a9222db39ace8bfac560e8d |
| facetapi-7.x-1.0-rc4.zip | 94.21 KB | a169c62b5bc4ea48b01191c44b556fd3 |
Release notes
#1451972: Logic error when loading settings that prevents sort and dependency options from being saved by tecjam, cpliakas
facetapi 7.x-1.0-rc3
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-1.0-rc3.tar.gz | 70.77 KB | 1f778705c5f5e3193e89670e81531371 |
| facetapi-7.x-1.0-rc3.zip | 94.17 KB | 0685625a32db08d382c58adf1f62042b |
Release notes
#1451110: Cache facet settings at the adapter level by cpliakas
#1420762: Add hook_facetapi_facet_info() to hook_hook_info() and move Facet API's implementation to facetapi.facetapi.inc by cpliakas
#1375104: Add a method that URL Processors can implement to alter the path of facet links by dasjo, vrc3, cpliakas
#1432084: settings.facetapi is undefined by jptaranto
facetapi 7.x-1.0-rc2
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-1.0-rc2.tar.gz | 70.59 KB | d502b56e035059b22dc319bcf201fac7 |
| facetapi-7.x-1.0-rc2.zip | 93.9 KB | d831f33b361ebd7470053df52f80c208 |
Release notes
#1418526: Update facetapi.php so 'query types' for widgets are documented by fangel
#1394200: Explore performance impact of caching the return values of hook_facetapi_facet_info() implementations by cpliakas
#1395224: Empty facet behavior plugin is executed on facets that fail dependencies by cpliakas
#1399706: Mapping callbacks are invoked when there are no values to map leading to fatal errors in some callbacks by SangersDrupalDude, chrisyates
#1394810: User 1 does not automatically pass the role dependency which is inconsistent with other areas of Drupal by natuk, cpliakas
#1399820: Use the user_load_multiple() API function instead of a raw SQL call in facetapi_map_author() by cpliakas
#1397826: Document $options arguments in mapping callbacks by cpliakas
#1392888: Plural strings are not supported by the "Custom text" Current Search Block plugin by cpliakas
#1392676: Make date format more easily customizable by cpliakas
#1394204: Excessive SQL queries being generated when loading settings by cpliakas
#1387322: Remove dependent facet items from the query string when the facet item they depend on is deactivated by ygerasimov, SergeyR, cpliakas
#1390512: Pass the facet parameters to the 'alter callbacks' functions by Damien Tournoud
#1390510: Empty sorts interfere with the default facet sorting returned by the search server by Damien Tournoud
#1388348: Receiving a notice error for an undefined index "#html" on line 179 of facetapi.tokens.inc by cpliakas, DerTobi75
facetapi 6.x-3.x-dev
| Download | Size | md5 hash |
|---|---|---|
| facetapi-6.x-3.x-dev.tar.gz | 72.97 KB | dcc780cd72b45973651a360d46c84a18 |
| facetapi-6.x-3.x-dev.zip | 96.99 KB | 1938eb372eda8aa8f775bb72fa16bd7c |
Release notes
6.x-3.x development snapshot.
6.x-3.x is a direct backport of 7.x-1.x.
facetapi 7.x-2.x-dev
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-2.x-dev.tar.gz | 71.09 KB | 4bfd17acf03e868c07b3b8a0ec5117c0 |
| facetapi-7.x-2.x-dev.zip | 94.52 KB | fb5426b7e07f0b73eb687f01d9853e5b |
Release notes
7.x-2.x development snapshot
facetapi 7.x-1.0-rc1
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-1.0-rc1.tar.gz | 69.49 KB | dcbc46afccce1074cc8620430a5b8738 |
| facetapi-7.x-1.0-rc1.zip | 92.7 KB | 0aa4996eb171ea14ad2bbd61c7e701e6 |
Release notes
#1147564: Complete configuration in code functionality by cpliakas
#1379166: The Current Search Block is displayed on the search page even when no search has been executed by cpliakas, Nick_vh
#1376586: Implement hook_hook_info() to allow modules to group facetapi hooks in a separate include file by cpliakas
#1304010: Change "url_processor" key in hook_facetapi_search_info() definitions to "url processor" for consistency by cpliakas
#1387132: Add hook_facetapi_url_processors() definition to facetapi.api.php by cpliakas
#1379336: Separate CSS files into facetapi.admin.css and facetapi.css by cpliakas
#1352082: Broken facet URLs in breadcrumb links when facet alias contains punctuation by morningtime, cpliakas
#1386736: Pass the facet context to theme_facetapi_title() by Amitaibu, cpliakas
#1379166: The Current Search Block is displayed on the search page even when no search has been executed by cpliakas, Nick_vh
#1376786: Implement a generic string translation function that will allow contrib modules to integrate with translation modules by cpliakas
#1374048: Remove the non-breaking space added before the links in the checkbox widget and replace with CSS padding by cpliakas, cr0ss
#1338350: Extend facetapi_map_bundle() to all entity types by scor, cpliakas, Nick_vh
#1372492: Add a theme function for the deactivation widget by cpliakas
#1304828: Add a CSS class identifying facets with no results by cpliakas
#1278084: "facetapi_filter_inactive_parent" is not reflective of what the function actually does by cpliakas
#1375268: The default value isn't properly set for the Search Page visibility setting on the block's configuration page by cpliakas
#1367964: Add requirements to sort info by cpliakas
#1370342: Implement a setting to add "rel=nofollow" to facet links by PedroMiguel, cpliakas
#593658: Make the current search block more configurable by cpliakas
#1371544: The FacetapiFacet::getSettings() method calls the $realm_name variable which is undefined by das-peter
#1368206: Support i18n translations in the language mapping callback by benys
#1370274: Data too long for column 'facet' sql error when saving the facet settings page for an index by rooby
#1368690: Load the facetapi.callbacks.inc file dynamically by Nick_vh
#1304820: Implement a hook that can alter facet data after it is returned from the server by cpliakas
#1368138: Remove hook_facetapi_facets_alter() by cpliakas
#1368658: Remove support for legacy markup-only facets by cpliakas
#1368690: Load the facetapi.callbacks.inc file dynamically by cpliakas
#1302844: Inconsistent behavior of data facets producing unlimited filtering, inconsistent counts, or gap mismatches by cpliakas
#1359376: Replace all instances of $_GET['q'] with current_path() by beansboxchrispang
#1368166: Pass facet deactivation link through t() by Everett Zufelt, cpliakas
#1367886: Apply accessibility fix to inactive facet links by cpliakas
#1367890: Add theme function for accessible markup in facet links by cpliakas
#1355270: Deltas starting with non alpha-numeric characters cause JavaScript issues by morningtime, cpliakas
#1346726: Add CSS class to active facet limit links by milesw
#1356962: Current Search block displays incorrect values when there are no search results by milesw, cpliakas
#1304010: Change "url_processor" key in hook_facetapi_search_info() definitions to "url processor" for consistency by rooby
#1344860: The FacetapiUrlProcessor::normalizeParams() method should be baked into FacetapiAdapter::setParams() by cpliakas
#843616: Add a "no limit" option to the hard limit setting by nkschaefer, jpmckinney
facetapi 7.x-1.0-beta8
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-1.0-beta8.tar.gz | 52.1 KB | 77a920ad8582e38c00647a117dd25885 |
| facetapi-7.x-1.0-beta8.zip | 65.28 KB | 889e886b572e22655d8f8df4add7722c |
Release notes
#1305748: The getSearchPath() method has an assumption that breaks non-apachesolr search paths by makara
#1305058: Facet counts of 0 are not displayed by cpliakas
#1315488: Fatal error: [] operator not supported for strings by makara, cpliakas
#1317304: Filter form does not save its values. by ygerasimov
#1321216: Add a widget specific CSS class to make theming easier by das-peter
#1161434: Modify "query type" key in facet definition to accept an array by cpliakas, Nick_vh
#1316580: theme_facetapi_link_active produces inaccessible links by daniel.nitsche, Everett Zufelt
facetapi 7.x-1.0-beta7
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-1.0-beta7.tar.gz | 50.89 KB | f29e047b363d25223c41eb072be45bc0 |
| facetapi-7.x-1.0-beta7.zip | 64.11 KB | ed16cc69c6afbadfb99b0ea309fbfc7a |
Release notes
#1216210: Allow searchers to "opt out" of default node facets by cpliakas
#1284156: Block deltas contain characters that aren't correctly filtered as CSS identifiers on block administration pages by morningtime, cpliakas
#1301648: Empty item in the breadcrumb trail by kaybailey
#1250416: Add an option to show hierarchies as expanded by cpliakas
#1252644: Remove assumption that the facets will link back to the page they are on by cpliakas
#1262862: Reduce duplication of code in the FacetapiDependencyBundle::execute() method by cpliakas
#1242566: Multiple 'show more' links after js reload by MrHaroldA, cpliakas
#1222754: Resolve assumptions in the "bundle" dependency plugin by cpliakas
#1259470: The "title" key in facetapi_get_sort_info() should be "label" by cpliakas
#1221464: Standardize on table drag code by cpliakas
#1226592: Make URL creation & resolving pluggable by cpliakas, drunken monkey
facetapi 7.x-1.0-beta6
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-1.0-beta6.tar.gz | 47.92 KB | 1c3c04560c0d6fbe3fb1007039e9179c |
| facetapi-7.x-1.0-beta6.zip | 59.94 KB | 2cab3b37bbeece11c2005080680af6da |
Release notes
#1249210: Watchdog error: Filter current_depth not valid.
#1142546: Document available hooks in facetapi.api.php
#1235288: Improve the dockblocks for functions in the facetapi.module file
#1216484: Improve docblocks in themeable functions
#1235232: Improve docblocks in facetapi.admin.inc
facetapi 7.x-1.0-beta5
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-1.0-beta5.tar.gz | 44.27 KB | 38cf7628f9c03e06098281e3baa4afc7 |
| facetapi-7.x-1.0-beta5.zip | 56.02 KB | f17a561d23a9bf8be637f04e88338829 |
Release notes
#1211472: Add a facetapi_build_delta() API function
#1221420: Rename facetapi_facet_settings_form to facetapi_facet_display_form for transparency
#1222834: Allow for a mincount of 0
#1215066: Replace deprecated urlencode() with rawurlencode()
#1181556: Implement a FacetapiQueryType::getActiveItems() method to improve the developer experience
#1156606: Implement a configurable filter system that can alter the facet's render array prior to being passing to the widget
#1231410: Date gap calculation is incorrect
#1230030: Catch possible WSoD if widget handler is missing.
#1167974: Allow for multiple types to be associated with a searcher
#1223686: Add the active items to the values that are mapped by the "map callback"
#1167974: Allow for multiple types to be associated with a searcher
#1185588: Move query type plugin instantiation to FacetapiAdapter::processActiveItems()
#1219150: Add support for minumum facet counts
#1208326: Add API functions to enable / disable facets
#1214772: Make the filter key an instance variable rather than a class const
#1210466: Search keys breadcrumb doesn't work if they are in a GET parameter
#1202022: Don't use module_invoke_all in facetapi_get_facet_info()
#1208312: Notice error thrown when an invalid adapter is passed to facetapi_adapter_load()
facetapi 7.x-1.0-beta4
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-1.0-beta4.tar.gz | 36.13 KB | 4112081a2ac98e9401bbee7bdb8e9e56 |
| facetapi-7.x-1.0-beta4.zip | 45.23 KB | 02d5047212ccfa6533f2ce4217c9f8a5 |
Release notes
#1198350: Facets do not work when block caching is enabled.
#1147574: Facets in the "blocks" realm settings page should not have drag and drop weights
#1204654: Statically cache facetinfo in facetapi_get_facet_info() function.
#1204620: Utilize the drupal_get_query_parameters() function in FacetapiAdapter::setParams()
#1202022: Don't use module_invoke_all in facetapi_get_facet_info()
#1194536: Reconcile CSS changes to the dropbutton widget with CTools beta1
#1185282: Combine the facetapi_links and facetapi_checkbox_links widgets into a single file
#1147588: Improve code for contextual links
#1183194: Dates being displayed twice when filtered
#1176814: Re-implement the widget requirements system
#1175718: Add checks to facetapi.js before applying link-type behavior to all facet blocks
#1177792: Add a global option to to skip hierarchical processing for facets so they are rendered as "flat"
facetapi 7.x-1.0-beta3
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-1.0-beta3.tar.gz | 35.12 KB | 87a17770718399b3daa1a54d3827a510 |
| facetapi-7.x-1.0-beta3.zip | 44.6 KB | ec8e51b7e7fd68d233a37104e2fc6931 |
Release notes
#1175566: Allow each facet to optionally set a default widget
#1175718: Add checks to facetapi.js before applying link-type behavior to all facet blocks
#1175508: Most facet values getting marked with #html TRUE
#1175180: Missing class for empty behavior plugin leads to fatal error
#1172034: Notices when putting a non-existant language in the URL
#1173672: Class in #attributes property is a string instead of an array
#1154794: Implement setting to configure the behavior when a facet has no items
#1158256: Allow the realms to provide additional facet settings to the facet configuration form
#1173088: The "facet missing" setting isn't wrapped in the "facetapi-global-setting" class
#1173078: Set precedence for configuration options added in later versions of the module to be initialized in FacetapiFacet::getSettings()
facetapi 7.x-1.0-beta2
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-1.0-beta2.tar.gz | 33.71 KB | 6224caa25e6b86d5724f271475a5c76a |
| facetapi-7.x-1.0-beta2.zip | 42.21 KB | 97d378599f427d7b9c8597859ea97c5f |
Release notes
This release is compatible with the (forthcoming) 7.x-1.0-beta7 release of apachesolr.
Changes since 7.x-1.0-beta1:
Read morefacetapi 7.x-1.0-beta1
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-1.0-beta1.tar.gz | 28.9 KB | 01979695b5810749dafff69ec1397f67 |
| facetapi-7.x-1.0-beta1.zip | 35.35 KB | 7ec9ed1d818cf2fb20f72d9b2c49cb35 |
Release notes
Initial release of the Facet API module.
- Facet API does NOT work with Apache Solr Search Integration 7.x-1.0-beta5 or earlier.
facetapi 7.x-1.x-dev
| Download | Size | md5 hash |
|---|---|---|
| facetapi-7.x-1.x-dev.tar.gz | 71.09 KB | c8fc12931af98e4ff2d7388122276376 |
| facetapi-7.x-1.x-dev.zip | 94.54 KB | d2fde22562a69a7c4d3c371ad6242e29 |
Release notes
Development snapshot - use at your own risk!