From 1e3e2bb551b72fb22ee01a245b6556aa45da0717 Mon Sep 17 00:00:00 2001 From: erickson Date: Tue, 12 Jul 2005 14:03:45 +0000 Subject: [PATCH] added contenxt menu handling for the record detail page git-svn-id: svn://svn.open-ils.org/ILS/trunk@1139 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- .../staff_client/chrome/content/evergreen/opac/opac.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Evergreen/staff_client/chrome/content/evergreen/opac/opac.js b/Evergreen/staff_client/chrome/content/evergreen/opac/opac.js index a3fbe1abb7..a8687a572f 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/opac/opac.js +++ b/Evergreen/staff_client/chrome/content/evergreen/opac/opac.js @@ -28,6 +28,9 @@ function opac_init(p) { opac_iframe.contentWindow.xulEvtMRResultDisplayed = xulEvtMRResultDisplayed; + opac_iframe.contentWindow.xulEvtRecordDetailDisplayed + = xulEvtRecordDetailDisplayed; + /* shove BIG G in so global variables may be accessed */ opac_iframe.contentWindow.G = mw.G; @@ -77,3 +80,17 @@ var xulEvtMRResultDisplayed = function(ui_obj, record) { } +var xulEvtRecordDetailDisplayed = function(ui_obj, record) { + ui_obj.addItem("Edit MARC", function() { + spawn_marc_editor( true, [ record.doc_id() ] ); + } + ); + + ui_obj.addItem("Open Copy Browser", function() { + spawn_copy_browser(true, [ record.doc_id() ]); + } + ); + +} + + -- 2.11.0