54937c5eb3
This patch fixes a problem where if a staff member sets the *defaultSortField/*defaultSortOrder system preferences to relevance ascending while QueryParser is enabled, default keyword search would break -- the query parser config did not declare relevance asc as a possible "modifier". Note that setting the sort order to relevance ascending does not actually make catalog search return results with the least relevant records showing up first; Zebra does not support such a mode. In other words, relevance ascending acts exactly the same as relevance descending. Test plan: 0/ Create some biblio with "history" in the title and ensure that the QueryParser system preference is enabled. 1/ Define prefs defaultSortField = relevance and defaultSortOrder = asc 2/ Search "history" on the staff interface 3/ Note that no result is returned. 4/ Apply the patch 5/ Verify the queryparser config file in use takes the modification into account (see the queryparser_config value in your $KOHA_CONF file). 6/ Relaunch the search and verify results are returned Signed-off-by: Christopher Brannon <cbrannon@cdalibrary.org> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> Signed-off-by: Galen Charlton <gmc@esilibrary.com> |
||
---|---|---|
.. | ||
pazpar2 | ||
searchengine | ||
solr | ||
zebradb | ||
koha-conf.xml | ||
koha-httpd.conf | ||
README.txt | ||
SIPconfig.xml |
Koha Configuration Files: The following files specify the base configuration for Koha ZOOM: * koha-httpd.conf In a debian system, this apache configuration file will be symlinked from /etc/apache2/sites-enabled Specify Koha's IP address with NameVirtualHost Set ServerName, etc * koha-production.xml * koha-testing.xml These are the production and testing configurations for zebrasrv and for Koha. The first part of each file specifies Zebra server names, indexing configuration files, and query language configurations. Koha configuration directives follow. * zebra-authorities.cfg * zebra-biblios.cfg