KMAIN-1346: Adjust column width to match data Added code to update_items.js to remove...
authorBill Erickson <berickxx@gmail.com>
Wed, 29 Oct 2014 21:10:32 +0000 (17:10 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
    Cross-port: 15144be

Open-ILS/xul/staff_client/server/cat/update_items.js

index 585077d..9ff9d74 100644 (file)
@@ -563,7 +563,6 @@ g.render_barcode = function(
         ou_id,
         row
     ) {
-
     if ( Number( number_of_copies_textbox.value ) > g_max_copies_that_can_be_added_at_a_time_per_volume ) {
         g.error.yns_alert($("catStrings").getFormattedString('staff.cat.volume_copy_creator.render_volume_count_entry.message', [g_max_copies_that_can_be_added_at_a_time_per_volume]),
             $("catStrings").getString('staff.cat.volume_copy_creator.render_volume_count_entry.title'),
@@ -658,24 +657,20 @@ g.render_callnumber_copy_count_entry = function(rows,row,ou_id,isFirst,vol_id){
      var copy_call_number = g.org_label_existing_copy_map[ou_id][vol_id][0].a[3].a[7];
     
     call_number_textbox.value = copy_call_number.trim();
-
-
+    
     /**** NUMBER OF COPIES COLUMN ****/
     var number_of_copies_node = document.createElement('vbox');
     r.appendChild(number_of_copies_node);
+
     var number_of_copies_textbox = document.createElement('textbox');
     number_of_copies_node.appendChild(number_of_copies_textbox);
-
-    number_of_copies_textbox.setAttribute('size','3'); number_of_copies_textbox.setAttribute('cols','3');
+    number_of_copies_textbox.setAttribute('size','1'); number_of_copies_textbox.setAttribute('cols','1');
     number_of_copies_textbox.setAttribute('rel_vert_pos',rel_vert_pos_copy_count);
     number_of_copies_textbox.setAttribute('ou_id',ou_id);
-
     number_of_copies_textbox.addEventListener( 'focus', function(ev) { g.last_focus = ev.target; }, false );
-
     number_of_copies_textbox.disabled = true;
     number_of_copies_textbox.style.color = "#000000";
 
-
     /**** BARCODE COLUMN ****/
     var barcode_column_box = document.createElement('vbox');
     r.appendChild(barcode_column_box);
@@ -726,6 +721,8 @@ g.render_callnumber_copy_count_entry = function(rows,row,ou_id,isFirst,vol_id){
             row
         );
 
+//number_of_copies_textbox.setAttribute('size','1'); number_of_copies_textbox.setAttribute('cols','1');  //added here
+
     } catch(E) {
         alert(E+": 762 - "+JSON.stringify(number_of_copies_textbox));
     }
@@ -734,7 +731,6 @@ g.render_callnumber_copy_count_entry = function(rows,row,ou_id,isFirst,vol_id){
 g.render_volume_copies = function(barcode_column,acn_id,count,ou_id,row) {
 
     try {
-
         // Add the status and note boxes
         var status_column = barcode_column.nextSibling;
 
@@ -1069,7 +1065,7 @@ g.stash_and_close = function(param, keepopen) {
     oils_unlock_page();
 
     try {
-
+               
         if (g.update_copy_editor_timeoutID) {
 
             clearTimeout(g.update_copy_editor_timeoutID);
@@ -1289,7 +1285,7 @@ g.stash_and_close = function(param, keepopen) {
                 'opac_url' : opac_url
             };
 
-            xulG.set_tab(
+            xulG.set_tab(    
                 xulG.url_prefix('XUL_OPAC_WRAPPER'),
                 {
                     'tab_name':'Retrieving title...',
@@ -1304,7 +1300,7 @@ g.stash_and_close = function(param, keepopen) {
         }
 
         else {
-
+                       
             if (typeof label_editor_func == 'function') {
 
                 label_editor_func();
@@ -1457,6 +1453,7 @@ g.render_batch_button = function() {
     btn.setAttribute('label',$('catStrings').getString('staff.cat.volume_copy_creator.my_init.btn.label'));
     btn.setAttribute('accesskey',$('catStrings').getString('staff.cat.volume_copy_creator.my_init.btn.accesskey'));
     btn.setAttribute('image','/xul/server/skin/media/images/down_arrow.gif');
+
     hbox.appendChild(btn);
     btn.addEventListener(
         'command',
@@ -1464,12 +1461,9 @@ g.render_batch_button = function() {
 
             var nl = document.getElementsByTagName('textbox');
             var label =  $('marc_cn').firstChild.value;
-
             if (label != '') {
-
                 for (var i = 0; i < nl.length; i++) {
-
-                    /* label */
+                    /* label */  
                     if (nl[i].getAttribute('rel_vert_pos')==rel_vert_pos_call_number && !nl[i].disabled) {
 
                         nl[i].value = label;
@@ -1484,15 +1478,14 @@ g.render_batch_button = function() {
                         g.map_acn[acn_id].ischanged(get_db_true());
                     }
                 }
-            }
-
+            }              
             if (g.last_focus){
 
                 g.last_focus.focus();
             }
-        },
+        },   
         false
-    );
+    );  
 }
 
 g.setGridId = function() {