From: Bill Erickson Date: Wed, 29 Oct 2014 21:10:32 +0000 (-0400) Subject: KMAIN-1346: Adjust column width to match data Added code to update_items.js to remove... X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=55897636438f395f5d018a22c8639c00c7d08669;p=working%2FEvergreen.git KMAIN-1346: Adjust column width to match data Added code to update_items.js to remove '# of' from headers on Update Items screen and changed column width. Signed-off-by: Victoria Lewis Cross-port: 15144be --- diff --git a/Open-ILS/xul/staff_client/server/cat/update_items.js b/Open-ILS/xul/staff_client/server/cat/update_items.js index 585077d9f4..9ff9d74e84 100644 --- a/Open-ILS/xul/staff_client/server/cat/update_items.js +++ b/Open-ILS/xul/staff_client/server/cat/update_items.js @@ -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() {