Allow staff to pick search/pref libraries
authorThomas Berezansky <tsbere@mvlc.org>
Thu, 20 Sep 2012 18:33:41 +0000 (14:33 -0400)
committerBen Shum <bshum@biblio.org>
Tue, 2 Oct 2012 18:22:43 +0000 (14:22 -0400)
commit2910a99fd690bacbb49f2dbac39e481bfe6b513a
treed75b4c874d4570d07aa8a91dca57cea391580702
parent8bd111a6a37d39a088ca6318ae7ce628ac402831
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>
Signed-off-by: Ben Shum <bshum@biblio.org>
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