From eb5e3cf3d640a4ec8aaa554dfdbba386df660c1c Mon Sep 17 00:00:00 2001 From: pines Date: Sun, 3 Sep 2006 03:38:37 +0000 Subject: [PATCH] transit printing git-svn-id: svn://svn.open-ils.org/ILS/trunk@5880 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/xul/staff_client/chrome/content/OpenILS/data.js | 6 ++++++ Open-ILS/xul/staff_client/chrome/content/util/print.js | 3 +++ Open-ILS/xul/staff_client/server/admin/transit_list.js | 4 ++-- Open-ILS/xul/staff_client/server/admin/transit_list.xul | 4 +++- .../staff_client/server/circ/print_list_template_editor.js | 4 ++++ 5 files changed, 18 insertions(+), 3 deletions(-) diff --git a/Open-ILS/xul/staff_client/chrome/content/OpenILS/data.js b/Open-ILS/xul/staff_client/chrome/content/OpenILS/data.js index 10a54e1f2d..ac95cf870d 100644 --- a/Open-ILS/xul/staff_client/chrome/content/OpenILS/data.js +++ b/Open-ILS/xul/staff_client/chrome/content/OpenILS/data.js @@ -141,6 +141,12 @@ OpenILS.data.prototype = { 'line_item' : '
  • %title%
    \r\nBarcode: %barcode%\r\n', 'footer' : '
    %PINES_CODE% %TODAY_TRIM%
    \r\n
    \r\n', }, + 'transit_list' : { + 'type' : 'transits', + 'header' : 'Transits:
      ', + 'line_item' : '
    1. From: %transit_source% To: %transit_dest_lib%
      \r\nWhen: %transit_source_send_time%
      \r\nBarcode: %transit_item_barcode% Title: %transit_item_title%
      \r\n', + 'footer' : '

    %PINES_CODE% %TODAY_TRIM%
    \r\n
    \r\n', + }, 'items_out' : { 'type' : 'items', 'header' : 'Welcome to %LIBRARY%!
    \r\nYou have the following items:
      ', diff --git a/Open-ILS/xul/staff_client/chrome/content/util/print.js b/Open-ILS/xul/staff_client/chrome/content/util/print.js index 63033b8868..769660cb96 100644 --- a/Open-ILS/xul/staff_client/chrome/content/util/print.js +++ b/Open-ILS/xul/staff_client/chrome/content/util/print.js @@ -149,6 +149,9 @@ util.print.prototype = { //cols = [ '%bill_id%','%payment%']; cols = []; break; + case 'transits': + cols = []; + break; case 'holds': JSAN.use('circ.util'); cols = util.functional.map_list( diff --git a/Open-ILS/xul/staff_client/server/admin/transit_list.js b/Open-ILS/xul/staff_client/server/admin/transit_list.js index 43b5db15e7..bcc14f5e7e 100644 --- a/Open-ILS/xul/staff_client/server/admin/transit_list.js +++ b/Open-ILS/xul/staff_client/server/admin/transit_list.js @@ -361,8 +361,8 @@ admin.transit_list.prototype = { 'sel_copy_details2' : [ ['command'], function() { JSAN.use('circ.util'); for (var i = 0; i < obj.selection_list2.length; i++) { circ.util.show_copy_details( obj.selection_list2[i].copy_id ); } } ], 'sel_bucket' : [ ['command'], function() { JSAN.use('cat.util'); cat.util.add_copies_to_bucket(obj.selection_list); } ], 'sel_bucket2' : [ ['command'], function() { JSAN.use('cat.util'); cat.util.add_copies_to_bucket(obj.selection_list2); } ], - 'cmd_transit_list_print' : [ ['command'], function() { obj.print_list(0); } ], - 'cmd_transit_list_print2' : [ ['command'], function() { obj.print_list(1); } ], + 'cmd_print_list' : [ ['command'], function() { obj.print_list(0); } ], + 'cmd_print_list2' : [ ['command'], function() { obj.print_list(1); } ], } } ); diff --git a/Open-ILS/xul/staff_client/server/admin/transit_list.xul b/Open-ILS/xul/staff_client/server/admin/transit_list.xul index 89daae5823..5d6049d8ce 100644 --- a/Open-ILS/xul/staff_client/server/admin/transit_list.xul +++ b/Open-ILS/xul/staff_client/server/admin/transit_list.xul @@ -57,6 +57,7 @@ +