From b6e32bd193fab44039924d07e3a96eec9a435c75 Mon Sep 17 00:00:00 2001 From: phasefx Date: Fri, 13 Jun 2008 21:16:07 +0000 Subject: [PATCH] Retrieve Record via internal Bib Id. No error checking git-svn-id: svn://svn.open-ils.org/ILS/trunk@9836 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/web/opac/locale/en-US/lang.dtd | 4 ++++ .../staff_client/chrome/content/main/menu.js | 19 +++++++++++++++++++ .../chrome/content/main/menu_frame_menus.xul | 3 +++ .../chrome/locale/en-US/offline.properties | 2 ++ 4 files changed, 28 insertions(+) diff --git a/Open-ILS/web/opac/locale/en-US/lang.dtd b/Open-ILS/web/opac/locale/en-US/lang.dtd index abac14e95b..4af79ef663 100644 --- a/Open-ILS/web/opac/locale/en-US/lang.dtd +++ b/Open-ILS/web/opac/locale/en-US/lang.dtd @@ -632,6 +632,8 @@ + + @@ -759,6 +761,8 @@ + + diff --git a/Open-ILS/xul/staff_client/chrome/content/main/menu.js b/Open-ILS/xul/staff_client/chrome/content/main/menu.js index 39a40a5cbc..79e8412ac8 100644 --- a/Open-ILS/xul/staff_client/chrome/content/main/menu.js +++ b/Open-ILS/xul/staff_client/chrome/content/main/menu.js @@ -230,6 +230,25 @@ main.menu.prototype = { } } ], + 'cmd_search_bib_id' : [ + ['oncommand'], + function() { + var bib_id = prompt(offlineStrings.getString('menu.cmd_search_bib_id.tab'),'',offlineStrings.getString('menu.cmd_search_bib_id.prompt')); + if (!bib_id) return; + + var opac_url = obj.url_prefix( urls.opac_rdetail ) + '?r=' + bib_id; + var content_params = { + 'session' : ses(), + 'authtime' : ses('authtime'), + 'opac_url' : opac_url, + }; + obj.set_tab( + obj.url_prefix(urls.XUL_OPAC_WRAPPER), + {'tab_name':'#' + bib_id}, + content_params + ); + } + ], 'cmd_copy_status' : [ ['oncommand'], function() { diff --git a/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul b/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul index 9f1c264c79..b1b1f67e88 100644 --- a/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul +++ b/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul @@ -34,6 +34,7 @@ + @@ -150,6 +151,7 @@ +