the copy details action
authorphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 10 Aug 2006 20:40:04 +0000 (20:40 +0000)
committerphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 10 Aug 2006 20:40:04 +0000 (20:40 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@5439 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/xul/staff_client/server/circ/copy_status.js
Open-ILS/xul/staff_client/server/circ/copy_status.xul
Open-ILS/xul/staff_client/server/circ/copy_status_overlay.xul

index e7a4a4f..84d9900 100644 (file)
@@ -48,6 +48,7 @@ circ.copy_status.prototype = {
                                                        obj.controller.view.sel_opac.setAttribute('disabled','true');
                                                        obj.controller.view.sel_patron.setAttribute('disabled','true');
                                                        obj.controller.view.sel_bucket.setAttribute('disabled','true');
+                                                       obj.controller.view.sel_copy_details.setAttribute('disabled','true');
                                                        obj.controller.view.sel_spine.setAttribute('disabled','true');
                                                        obj.controller.view.sel_transit_abort.setAttribute('disabled','true');
                                                        obj.controller.view.sel_clip.setAttribute('disabled','true');
@@ -57,6 +58,7 @@ circ.copy_status.prototype = {
                                                        obj.controller.view.sel_opac.setAttribute('disabled','false');
                                                        obj.controller.view.sel_patron.setAttribute('disabled','false');
                                                        obj.controller.view.sel_bucket.setAttribute('disabled','false');
+                                                       obj.controller.view.sel_copy_details.setAttribute('disabled','false');
                                                        obj.controller.view.sel_spine.setAttribute('disabled','false');
                                                        obj.controller.view.sel_transit_abort.setAttribute('disabled','false');
                                                        obj.controller.view.sel_clip.setAttribute('disabled','false');
@@ -128,6 +130,15 @@ circ.copy_status.prototype = {
                                                        circ.util.show_last_few_circs(obj.selection_list);
                                                }
                                        ],
+                                       'sel_copy_details' : [
+                                               ['command'],
+                                               function() {
+                                                       JSAN.use('circ.util');
+                                                       for (var i = 0; i < obj.selection_list.length; i++) {
+                                                               circ.util.show_copy_details( obj.selection_list[i].copy_id );
+                                                       }
+                                               }
+                                       ],
                                        'sel_bucket' : [
                                                ['command'],
                                                function() {
index d570659..46e7f83 100644 (file)
@@ -86,6 +86,7 @@
                <command id="cmd_copy_status_print" />
                <command id="cmd_copy_status_reprint" />
                <command id="cmd_copy_status_done" />
+               <command id="sel_copy_details" disabled="true"/>
                <command id="sel_checkin" disabled="true"/>
                <command id="sel_edit" disabled="true"/>
                <command id="sel_opac" disabled="true"/>
index bc892c3..65c3e0b 100644 (file)
        <popup id="copy_status_actions" position="at_pointer"> 
                <menuitem command="sel_clip" label="Copy to Clipboard" accesskey="C" />
                <menuitem command="sel_opac" label="Show in Catalog" accesskey="S" />
+               <menuitem command="sel_copy_details" label="Show Item Details" accesskey="I" />
                <menuitem command="sel_patron" label="Show Last Few Circulations" accesskey="L"/>
                <menuitem command="sel_edit" label="Edit Item Attributes" accesskey="E" />
                <menuitem command="sel_transit_abort" label="Abort Transits" />
                <menuitem command="sel_bucket" label="Add to Item Bucket" accesskey="A"/>
                <menuitem command="sel_spine" label="Print Spine Label" accesskey="P"/>
-               <menuitem command="sel_checkin" label="Check In Items" accesskey="I" />
+               <menuitem command="sel_checkin" label="Check In Items" accesskey="N" />
        </popup>
 </popupset>
 
                <menupopup>
                        <menuitem command="sel_clip" label="Copy to Clipboard" accesskey="C" />
                        <menuitem command="sel_opac" label="Show in Catalog" accesskey="S" />
+                       <menuitem command="sel_copy_details" label="Show Item Details" accesskey="I" />
                        <menuitem command="sel_patron" label="Show Last Few Circulations" accesskey="L"/>
                        <menuitem command="sel_edit" label="Edit Item Attributes" accesskey="E" />
                        <menuitem command="sel_transit_abort" label="Abort Transits" />
                        <menuitem command="sel_bucket" label="Add to Item Bucket" accesskey="A"/>
                        <menuitem command="sel_spine" label="Print Spine Label" accesskey="P"/>
-                       <menuitem command="sel_checkin" label="Check In Items" accesskey="I" />
+                       <menuitem command="sel_checkin" label="Check In Items" accesskey="N" />
                </menupopup>
        </menu>
        </menubar>