LP1182519 Per-Hold Behind Desk staff client grid column
authorBill Erickson <berick@esilibrary.com>
Wed, 22 May 2013 19:52:59 +0000 (15:52 -0400)
committerBill Erickson <berick@esilibrary.com>
Wed, 22 May 2013 19:52:59 +0000 (15:52 -0400)
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/xul/staff_client/server/circ/util.js
Open-ILS/xul/staff_client/server/locale/en-US/circ.properties

index af7442f..1fae2ae 100644 (file)
@@ -2714,7 +2714,24 @@ circ.util.hold_columns = function(modify,params) {
                     return document.getElementById('circStrings').getString('staff.circ.utils.no');
                 }
             }
+        },
+        {
+            'persist' : 'hidden width ordinal',
+            'id' : 'behind_shelf',
+            'label' : document.getElementById('circStrings').getString('staff.circ.utils.hold.staff_hold'),
+            'flex' : 1,
+            'primary' : false,
+            'hidden' : true,
+            'editable' : false, 
+            'render' : function(my) {
+                if (isTrue(my.ahr.behind_desk())) {
+                    return document.getElementById('circStrings').getString('staff.circ.utils.yes');
+                } else {
+                    return document.getElementById('circStrings').getString('staff.circ.utils.no');
+                }
+            }
         }
+
     ];
     for (var i = 0; i < c.length; i++) {
         if (modify[ c[i].id ]) {
index 2f058ae..3e2932f 100644 (file)
@@ -316,6 +316,7 @@ staff.circ.utils.available_time=Available On
 staff.circ.utils.capture_time=Capture Date
 # Date the hold was cancelled
 staff.circ.utils.hold_cancel_time=Cancel Time
+staff.circ.utils.hold.staff_hold=Behind Desk
 # Controlled entry for why the hold was cancelled
 staff.circ.utils.hold_cancel_cause=Cancel Cause
 # Freetext note pertaining to the cancelled hold