]> git.evergreen-ils.org Git - working/Evergreen.git/commit
Allow staff to pick search/pref libraries
authorThomas Berezansky <tsbere@mvlc.org>
Thu, 20 Sep 2012 18:33:41 +0000 (14:33 -0400)
committerLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Wed, 17 Oct 2012 01:09:32 +0000 (21:09 -0400)
commit8c71fe6abc72720993a8448e39e82d2f782d274f
tree788e94dbb0cacd346e7e6c8b2283671759ce4af6
parent95d400fa439135d3d42b26b9fe3c14d2ec767788
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