From dcb0e131ab7a06c7ee25d7132bab7920f3a2c305 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Fri, 22 Feb 2013 09:53:27 -0500 Subject: [PATCH] Z39 Batch : xul open queue Signed-off-by: Bill Erickson --- Open-ILS/xul/staff_client/server/cat/bucketz39_dialog.js | 12 ++++++++---- Open-ILS/xul/staff_client/server/cat/record_buckets.js | 5 +++-- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/Open-ILS/xul/staff_client/server/cat/bucketz39_dialog.js b/Open-ILS/xul/staff_client/server/cat/bucketz39_dialog.js index 5e6d2f086d..0ede94fe01 100644 --- a/Open-ILS/xul/staff_client/server/cat/bucketz39_dialog.js +++ b/Open-ILS/xul/staff_client/server/cat/bucketz39_dialog.js @@ -204,11 +204,13 @@ function Bucketz39Dialog() { var label = 'MARC Import/Export'; // TODO // URL - var urls = xulG.urls || window.urls; - var url_prefix = xulG.url_prefix || window.url_prefix; + /* + var url_prefix = this.xulG.url_prefix || window.url_prefix; + */ + var urls = this.xulG.urls || window.urls; var loc = urls.XUL_BROWSER + '?url=' + window.escape( - url_prefix('EG_WEB_BASE/') + + this.xulG.url_prefix('EG_WEB_BASE/') + 'vandelay/vandelay?qtype=bib&qid=' + this.queue.id() ); @@ -218,7 +220,8 @@ function Bucketz39Dialog() { 'show_nav_buttons': true }; - xulG.new_tab(loc, {tab_name: label}, content_params); + this.xulG.new_tab(loc, {tab_name: label}, content_params); + window.close(); } } @@ -228,5 +231,6 @@ function my_init() { dialog.authtoken = window.arguments[1]; dialog.ws_ou = window.arguments[2]; dialog.bucket_id = window.arguments[3]; + dialog.xulG = window.arguments[4]; dialog.init(); } diff --git a/Open-ILS/xul/staff_client/server/cat/record_buckets.js b/Open-ILS/xul/staff_client/server/cat/record_buckets.js index df836027a7..9cee6fb02b 100644 --- a/Open-ILS/xul/staff_client/server/cat/record_buckets.js +++ b/Open-ILS/xul/staff_client/server/cat/record_buckets.js @@ -845,11 +845,12 @@ cat.record_buckets.prototype = { // TODO: constants.js xulG.url_prefix("oils://remote/xul/server/cat/bucketz39_dialog.xul"), "bucketz39_dialog", - "width=800,height=400", + "width=800,height=500", obj.data.list.au[0].id(), ses(), ses('ws_ou'), - bucket_id + bucket_id, + xulG ); } catch(E) { alert('Error in record_buckets.js, cmd_record_buckets_zsearch: ' + E); -- 2.11.0