Currently, there are "...as Phrase" indexes for title, author, subject, corporate name, personal name, and conference name in the staff client. At the request of several librarians, this patch adds one for "Keyword". While we have had some discussion/debate about the best way to go forward with the available indexes in the OPAC, there's really no reason not to include this one in the staff client, especially since your more advanced searchers are (possibly) going to be librarians using the staff interface.
Created attachment 20452 [details] [review] Bug 10755 - Add "Keyword as Phrase" to staff client advanced search indexes This patch adds a "Keyword as Phrase" index to the search options in the staff client. Test Plan: 1) Go to the Advanced Search in the staff client and click on the "Keyword" drop-down list. 2) Note that there is only a "Keyword" not a "Keyword as Phrase" option 3) Apply the patch 4) Reload the Advanced Search 5) Note that there is now a "Keyword as Phrase" option as well If you want to test the functionality...it will depend on your catalogue data. Basically, a phrase search will allow you to find "Keyword Adjacent To Keyword" rather than a more scattershot search that finds the keywords regardless of their position to each other.
Created attachment 20552 [details] [review] [SIGNED-OFF] Bug 10755 - Add "Keyword as Phrase" to staff client advanced search indexes This patch adds a "Keyword as Phrase" index to the search options in the staff client. Test Plan: 1) Go to the Advanced Search in the staff client and click on the "Keyword" drop-down list. 2) Note that there is only a "Keyword" not a "Keyword as Phrase" option 3) Apply the patch 4) Reload the Advanced Search 5) Note that there is now a "Keyword as Phrase" option as well If you want to test the functionality...it will depend on your catalogue data. Basically, a phrase search will allow you to find "Keyword Adjacent To Keyword" rather than a more scattershot search that finds the keywords regardless of their position to each other. Signed-off-by: Owen Leonard <oleonard@myacpl.org> Template change is correct, and in my tests the searching behavior was correctly modified: Using "keyword as phrase" returned only results where the terms were adjacent.
Created attachment 20737 [details] [review] Bug 10755 - Add "Keyword as Phrase" to staff client advanced search indexes This patch adds a "Keyword as Phrase" index to the search options in the staff client. Test Plan: 1) Go to the Advanced Search in the staff client and click on the "Keyword" drop-down list. 2) Note that there is only a "Keyword" not a "Keyword as Phrase" option 3) Apply the patch 4) Reload the Advanced Search 5) Note that there is now a "Keyword as Phrase" option as well If you want to test the functionality...it will depend on your catalogue data. Basically, a phrase search will allow you to find "Keyword Adjacent To Keyword" rather than a more scattershot search that finds the keywords regardless of their position to each other. Signed-off-by: Owen Leonard <oleonard@myacpl.org> Template change is correct, and in my tests the searching behavior was correctly modified: Using "keyword as phrase" returned only results where the terms were adjacent. Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> Passes koha-qa.pl, trivial patch with no possible side effects.
Pushed to master. Thanks, David!
This patch has been pushed to 3.12.x, will be in 3.12.5. Thanks David!