Allow staff to pick search/pref libraries
authorThomas Berezansky <tsbere@mvlc.org>
Thu, 20 Sep 2012 18:33:41 +0000 (14:33 -0400)
committerJason Etheridge <jason@esilibrary.com>
Tue, 25 Sep 2012 14:40:05 +0000 (10:40 -0400)
commitedbeafbdab22a497072b66edc91f83f9380e5d57
treec79d6e827c071189979fd0aacd0b3c25d28029a8
parent4a2a2d03991ec30a2a61d71dca690b90ac84a30a
Allow staff to pick search/pref libraries

This adds a workstation-level set of settings for search and preferred
libraries. These override the default search library and the preferred
library individually, allowing staff to default searching at one OU but
still get copy information for a different one.

Original use case is "search everywhere, but show my local copies".

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
Open-ILS/src/templates/opac/parts/pref_lib_display.tt2
Open-ILS/web/opac/locale/en-US/lang.dtd
Open-ILS/xul/staff_client/chrome/content/main/constants.js
Open-ILS/xul/staff_client/chrome/content/main/main.js
Open-ILS/xul/staff_client/chrome/content/main/menu.js
Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
Open-ILS/xul/staff_client/chrome/content/main/search_prefs.xul [new file with mode: 0644]
Open-ILS/xul/staff_client/components/oils_protocol.js