-
Notifications
You must be signed in to change notification settings - Fork 71
Description
The original ticket: #1851
Related issue: #2000
Purpose / why
This module Advanced Search provides improvements to the Islandora Advanced Search module.
Installation
git clone https://github.com/digitalutsc/advanced_search
to/var/www/html/drupal/web/contrib/
- Use
drush en -y advanced_search
to enable the module or enable it at/admin/module
- Disable Islandora Advanced Search if it's enabled before.
- Sample data can be used by ingesting with Islandora workbench, https://docs.google.com/spreadsheets/d/1DV0Ka0ZafZq3RgCn0x_AetFtlmnMuNFltzck2QL0ApY/edit#gid=994664908
What changes were made?
-
This module is abstracted to a Drupal module instead of a sub-module inside Islandora Core and work independently from Islandora Core.
-
Provides default and general css style for the Advanced Search Results block and List/Grid switcher based on the work completed by born-digital in their recently contributed Islandora-profile. I have tested the css with Olivero, Bartik, and Bootstrap theme.
-
Adds support for dismax searching as optional feature that can be turned on and off in configuration. (as screenshots below)
https://github.com/digitalutsc/advanced_search/tree/contrib#configuration
https://github.com/digitalutsc/advanced_search/tree/contrib#lucene-search-new -
Adds support for wildcat searching as described in this document
-
This does not implement edismax, which has known issues.
Proposal
- We would like to contribute back the additional features which we developed from our stack to this module. Therefore, if the module is tested and approved, it can be a replacement for the submodule version which is currently in Islandora Core. Also, the module can be moved to the foundation's github.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Status