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()
);
'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();
}
}
dialog.authtoken = window.arguments[1];
dialog.ws_ou = window.arguments[2];
dialog.bucket_id = window.arguments[3];
+ dialog.xulG = window.arguments[4];
dialog.init();
}
// 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);