The Islandora Solr Settings page has configuration options for searching and displaying the properties, descriptive metadata, full text, and OCR data of repository objects stored in Solr.
Display profiles control how the Solr search results are displayed to users who search Islandora.
If you enable multiple display profiles, to grant your users the ability to switch between them, you will also have to add the Islandora Displays block to a region (such as a sidebar, or above the content) in admin/structure/block.
Enabling these options will place an icon for the respective option next to your Solr search results.
This section has options for which fields display and how they display in Solr search results for the "List" and "Table" display profiles. The "Grid" and "Bookmark" profiles are not affected by these settings.
Add metadata fields from Solr's index to the list of fields that will display for each item in the Solr search results.
Check this box to limit the search results to display only the fields entered in Display fields. This will affect the "List" and "Table" display only. The "Grid" display is fixed. To configure the metadata for the "Bookmark" display see Islandora Bookmark.
Enter a number for how many objects should appear on each page of search results.
Check this box to enable a block that gives users a previous/next browse through search results after selecting an item, as well as an option to return to the main list of search results.
You can expose this function to users by adding the Islandora search navigation block to a region (such as the First Sidebar or Second Sidebar) in admin/structure/block.
This menu lets you select fields that users can manipulate themselves to re-order the Solr search results page. These fields can be metadata fields or item properties ("fgs_" type fields) and those fields don't even have to be displayed fields. Or you can just specify relevancy.
Sort fields must not be multivalued fields. For more on this see Appendix D.
You can expose the sort fields to users by adding the Islandora sort block to a region (such as a sidebar) in admin/structure/block.
The default sort field is "score" which is a relevancy ranking based on how well the search query matches each result. The way that different fields are valued is configurable in Solr.
Facets are search terms that users can use to refine search results. For example, searchers can use facets to narrow down the results to only those that match a specific subject heading, or were created by a specific author, or are of a certain type, or are within a certain date range.
Facet fields from Solr should be non-tokenized strings. For more on this see Appendix D. As you type in the fields in "Add another item" the eligible Solr fields will be indicated in with the word "(string)."
you can expose the facet to users by adding the Islandora facets block to a region (such as a sidebar) in admin/structure/block.
Advanced search is a way to build search queries that search within specific Solr fields (as opposed to the "simple" search box, which searches across the indexed values of all fields in Solr).
Advanced search fields in Solr should be tokenized fields. All Dublin Core fields, for example, are tokenized. For more on this see Appendix D.
Default boolean operator - An option for whether search results must contain all terms entered in the advanced search (AND) or any term entered in the advanced search (OR) in order to display.
For example:
(Title = report) AND (Creator = Department of Communications) will return only objects that have "report" in the title and were created by the Department of Communications
(Title = report) OR (Creator = Department of Communications) will return all objects that have "report" in the title as well as all objects created by the Department of Communications
(Title = report) NOT (Creator = Department of Communications) will return all objects that have "report" in the title, excluding objects that were created by the Department of Communications
You can expose the Advanced search to users by adding the Islandora advanced search block to a region in admin/structure/block.
Another way to present the Advanced search block is to add it to the content theme region (the main section on a page) and set the Advanced search block to display only on a specific node (an "advanced search" page node created in Drupal.)
This menu contains settings that apply to all Solr queries in Islandora. Installations of Islandora that have namespace restrictions must enter the namespaces here to restrict the search results to only the relevant namespaces. You can enter more than one namespace
The values appearing in the figure below serve only as examples.
These Solr fields are required by Islandora in order to create a repository browse interface and manage Fedora objects. These fields are populated with default values and should probably not be changed.
This section contains a checkbox to turn "debug mode" on or off. Debug mode for Solr will show the text of Solr queries in the Drupal display, and generally should not be used in a production site.
New in Islandora 7.x-1.10 is the tab Solr Breadrumbs.
Note:
Many of the options configured in the Solr Settings menus affect only searches and results sets associated with Solr searches. You can recognize a Solr search by the URL string "/islandora/search/...". Other types of searches, such as browsing, using URLs like "/islandora/repository" and "/islandora/object/..." will not be affected by some of the options set here in Solr Settings.