@@ -, +, @@ Export data in any format using the export button at the top of the datatable. => data should exclude "Add/Edit note" label, but otherwise look the same as before the patch. --- .../prog/en/includes/columns_settings.inc | 25 ++++++++++++++++++---- .../prog/en/modules/acqui/lateorders.tt | 8 +++---- 2 files changed, 25 insertions(+), 8 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/includes/columns_settings.inc +++ a/koha-tmpl/intranet-tmpl/prog/en/includes/columns_settings.inc @@ -27,33 +27,50 @@ function KohaTable(id_selector, dt_parameters, columns_settings, add_filters) { exportColumns = dt_parameters["exportColumns"]; } + var export_format = { + body: function ( data, row, column, node ) { + var newnode = $(node); + + if ( newnode.find(".noExport").length > 0 ) { + newnode = newnode.clone(); + newnode.find(".noExport").remove(); + } + + return newnode.text().replace( /\n/g, ' ' ).trim(); + } + } + var export_buttons = [ { extend: 'excelHtml5', text: _("Excel"), exportOptions: { - columns: exportColumns + columns: exportColumns, + format: export_format }, }, { extend: 'csvHtml5', text: _("CSV"), exportOptions: { - columns: exportColumns + columns: exportColumns, + format: export_format }, }, { extend: 'copyHtml5', text: _("Copy"), exportOptions: { - columns: exportColumns + columns: exportColumns, + format: export_format }, }, { extend: 'print', text: _("Print"), exportOptions: { - columns: exportColumns + columns: exportColumns, + format: export_format }, } ]; --- a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/lateorders.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/lateorders.tt @@ -142,12 +142,12 @@ [% IF ( lateorder.internalnote ) %]

[% lateorder.internalnote | html %] - + Edit internal note

[% ELSE %] - + Add internal note [% END %] @@ -156,12 +156,12 @@ [% IF ( lateorder.vendornote ) %]

[% lateorder.vendornote | html %] - + Edit vendor note

[% ELSE %] - + Add vendor note [% END %] --