sdump('D_OPAC',arg_dump(arguments));
dump("Node HREF attribute is: " + node.getAttribute("href") + "\n and doc id is " + id +'\n');
var f = function(ev) {
- spawn_copy_browser(
+ spawn_record_details(
p.w.app_shell, 'new_tab', 'main_tabbox', {
'find_this_id' : id
}
} else {
s += '\n\n=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n\n';
s += 'This is a bug that we will fix later.\n\n';
- s += mw.js2JSON(E).substr(0,1024) + '\n\n';
+ try {
+ s += mw.js2JSON(E).substr(0,1024) + '\n\n';
+ } catch(E2) {
+ try {
+ s += E.substr(0,1024) + '\n\n';
+ } catch(E3) {
+ s += E + '\n\n';
+ }
+ }
if (snd_really_bad) snd_really_bad();
}
sdump('D_ERROR',s);
return spawn_interface(d,placement,place,chrome,getString('checkin_interface_label'),passthru_params,clone);
}
+function spawn_record_details(d,placement,place,passthru_params,clone) {
+ var chrome = 'chrome://evergreen/content/cat/details.xul';
+ return spawn_interface(d,placement,place,chrome,'DETAILS',passthru_params,clone);
+}
+
function spawn_hold_capture(d,placement,place,passthru_params,clone) {
var chrome = 'chrome://evergreen/content/circ/hold_capture.xul';
return spawn_interface(d,placement,place,chrome,getString('hold_capture_interface_label'),passthru_params,clone);