@@ -, +, @@ Batch MARC tools - Page highlighting in the sidebar - Patron autocomplete in the "Check out" tab - Submit records for deletion - Page highlighting in the sidebar - Checkbox selection links - Warning when no records selected - Patron autocomplete in the "Check out" tab - Page highlighting in the sidebar - Patron autocomplete in the "Check out" tab - Page highlighting in the sidebar - Patron autocomplete in the "Check out" tab - Submit items for deletion - Patron autocomplete in the "Check out" tab - Checkbox selection links - Column-hiding checkboxes - Datatables - Page highlighting in the sidebar - Patron autocomplete in the "Check out" tab - Submit records for modification - Page highlighting in the sidebar - Patron autocomplete in the "Check out" tab - Checkbox selection links - Datatables - MARC preview - Warning when no records selected - Progress bar after submitting items for modification --- .../prog/en/modules/tools/batchMod-del.tt | 217 +++++++++++---------- .../prog/en/modules/tools/batchMod.tt | 30 +-- .../prog/en/modules/tools/batch_delete_records.tt | 157 +++++++-------- .../en/modules/tools/batch_record_modification.tt | 149 +++++++------- 4 files changed, 286 insertions(+), 267 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/batchMod-del.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/batchMod-del.tt @@ -1,26 +1,8 @@ +[% SET footerjs = 1 %] [% INCLUDE 'doc-head-open.inc' %] Koha › Tools › Batch item deletion [% INCLUDE 'doc-head-close.inc' %] -[% INCLUDE 'datatables.inc' %] - - - @@ -30,42 +12,42 @@ $(document).ready(function(){ [% INCLUDE 'cat-search.inc' %]
[% IF ( show ) %]

Batch item deletion

[% ELSE %]

Batch item deletion results

[% END %] - [% IF ( barcode_not_unique ) %]
Error saving item: Barcode must be unique.
[% END %] - [% IF ( no_next_barcode ) %]
Error saving items: Unable to automatically determine values for barcodes. No item has been inserted.
[% END %] + [% IF ( barcode_not_unique ) %]
Error saving item: Barcode must be unique.
[% END %] + [% IF ( no_next_barcode ) %]
Error saving items: Unable to automatically determine values for barcodes. No item has been inserted.
[% END %] [% IF ( book_on_loan ) %]
Cannot delete: item is checked out.
[% END %] [% IF ( book_reserved ) %]
Cannot delete: item has a waiting hold.
[% END %] [% UNLESS ( action ) %] [% IF ( notfoundbarcodes ) %] -
- [% IF ( itemresults ) %]

Warning, the following barcodes were not found:

[% ELSE %]

Warning: no barcodes were found

[% END %] -
- - - - - - - - [% FOREACH notfoundbarcode IN notfoundbarcodes %] +
+ [% IF ( itemresults ) %]

Warning, the following barcodes were not found:

[% ELSE %]

Warning: no barcodes were found

[% END %] +
+
Barcode
+ + + + + + + [% FOREACH notfoundbarcode IN notfoundbarcodes %] - [% END %] - -
Barcode
[% notfoundbarcode.barcode |html %]
- [% UNLESS ( too_many_items ) %] - [% IF ( item_loop ) %]

The following barcodes were found:

[% END %] - [% END %] - [% END %] + [% END %] + + + [% UNLESS ( too_many_items ) %] + [% IF ( item_loop ) %]

The following barcodes were found:

[% END %] + [% END %] + [% END %]
@@ -80,33 +62,33 @@ $(document).ready(function(){ [% IF ( item_loop ) %] [% IF ( show ) %][% END %] -
- -

Show/hide columns: - [% FOREACH item_header_loo IN item_header_loop %] - - [% END %] -

- - - - - [% IF ( show ) %][% END %] +
+ +

Show/hide columns: + [% FOREACH item_header_loo IN item_header_loop %] + + [% END %] +

+ +
 
+ + + [% IF ( show ) %][% END %] - [% FOREACH item_header_loo IN item_header_loop %] - - [% END %] - - - + [% FOREACH item_header_loo IN item_header_loop %] + + [% END %] + + + [% FOREACH item_loo IN item_loop %] [% IF ( show ) %][% IF ( item_loo.nomod ) %] [% ELSE %][% END %][% END %] - - [% FOREACH item_valu IN item_loo.item_value %] - [% END %] - [% END %] - -
 Title [% item_header_loo.header_value %]
[% item_header_loo.header_value %]
Cannot edit[% item_valu.field |html %]
-
+ + [% FOREACH item_valu IN item_loo.item_value %] [% item_valu.field |html %] + [% END %] + [% END %] + + +
[% END %] [% IF ( simple_items_display ) %] @@ -127,14 +109,14 @@ $(document).ready(function(){ [% FOREACH itemnumber IN itemnumbers_array %] [% END %] -[% END %] +[% END %] [% IF ( itemresults ) %] -
- -

This will delete [% IF ( too_many_items ) %]all the[% ELSE %]the selected[% END %] items.

- -
+
+ +

This will delete [% IF ( too_many_items ) %]all the[% ELSE %]the selected[% END %] items.

+ +
[% IF too_many_items %] @@ -142,18 +124,18 @@ $(document).ready(function(){ [% END %] - Cancel -
-
- [% ELSE %] -

Return to batch item deletion

- [% END %] - [% END %] - + Cancel +
+
+ [% ELSE %] +

Return to batch item deletion

+ [% END %] + [% END %] + [% END %] [% IF ( action ) %] -
+

[% deleted_items %] item(s) deleted.

[% IF delete_records %]

[% deleted_records %] record(s) deleted.

[% END %] [% IF src == 'CATALOGUING' # from catalogue/detail.pl > Delete items in a batch%] @@ -164,31 +146,31 @@ $(document).ready(function(){ Return to batch item deletion [% END %]
- [% IF ( not_deleted_items ) %] -
-

[% not_deleted_items %] item(s) could not be deleted: [% FOREACH not_deleted_itemnumber IN not_deleted_itemnumbers %][% not_deleted_itemnumber.itemnumber %][% END %]

- [% IF ( not_deleted_loop ) %] - - - - - - - - - - [% FOREACH not_deleted_loo IN not_deleted_loop %] - - - - - - [% END %] - -
ItemnumberBarcodeReason
[% not_deleted_loo.itemnumber %][% IF ( CAN_user_editcatalogue_edit_items ) %][% not_deleted_loo.barcode %][% ELSE %][% not_deleted_loo.barcode %][% END %][% IF ( not_deleted_loo.book_on_loan ) %]Item is checked out[% ELSIF ( not_deleted_loo.book_reserved ) %]Item has a waiting hold[% END %]
- [% END %] -
- [% END %] + [% IF ( not_deleted_items ) %] +
+

[% not_deleted_items %] item(s) could not be deleted: [% FOREACH not_deleted_itemnumber IN not_deleted_itemnumbers %][% not_deleted_itemnumber.itemnumber %][% END %]

+ [% IF ( not_deleted_loop ) %] + + + + + + + + + + [% FOREACH not_deleted_loo IN not_deleted_loop %] + + + + + + [% END %] + +
ItemnumberBarcodeReason
[% not_deleted_loo.itemnumber %][% IF ( CAN_user_editcatalogue_edit_items ) %][% not_deleted_loo.barcode %][% ELSE %][% not_deleted_loo.barcode %][% END %][% IF ( not_deleted_loo.book_on_loan ) %]Item is checked out[% ELSIF ( not_deleted_loo.book_reserved ) %]Item has a waiting hold[% END %]
+ [% END %] +
+ [% END %]

[% IF src == 'CATALOGUING' # from catalogue/detail.pl > Delete items in a batch%] @@ -202,4 +184,25 @@ $(document).ready(function(){ [% END %]

+ +[% MACRO jsinclude BLOCK %] + + [% INCLUDE 'datatables.inc' %] + + + +[% END %] + [% INCLUDE 'intranet-bottom.inc' %] --- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/batchMod.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/batchMod.tt @@ -1,3 +1,4 @@ +[% SET footerjs = 1 %] [% INCLUDE 'doc-head-open.inc' %] Koha › Tools › [% IF ( del ) %]Batch item deletion[% ELSE %]Batch item modification[% END %] [% INCLUDE 'doc-head-close.inc' %] @@ -7,13 +8,13 @@ [% INCLUDE 'cat-search.inc' %]
@@ -24,12 +25,12 @@
Use a file -
    -
  1. +
      +
    1. -
    2. +
@@ -61,14 +62,19 @@ [% IF ( del ) %][% END %]
- Cancel + Cancel
-
+
[% INCLUDE 'tools-menu.inc' %]
+ +[% MACRO jsinclude BLOCK %] + +[% END %] + [% INCLUDE 'intranet-bottom.inc' %] --- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/batch_delete_records.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/batch_delete_records.tt @@ -1,85 +1,11 @@ +[% SET footerjs = 1 %] [% PROCESS 'authorities-search-results.inc' %] [% INCLUDE 'doc-head-open.inc' %] Koha › Tools › Batch record deletion [% INCLUDE 'doc-head-close.inc' %] -[% INCLUDE 'datatables.inc' %] - - + [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] @@ -249,4 +175,83 @@ $(document).ready(function() { [% INCLUDE 'tools-menu.inc' %] + +[% MACRO jsinclude BLOCK %] + + [% INCLUDE 'datatables.inc' %] + + +[% END %] + [% INCLUDE 'intranet-bottom.inc' %] --- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/batch_record_modification.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/batch_record_modification.tt @@ -1,81 +1,11 @@ +[% SET footerjs = 1 %] [% PROCESS 'authorities-search-results.inc' %] [% INCLUDE 'doc-head-open.inc' %] Koha › Tools › Batch record modification [% INCLUDE 'doc-head-close.inc' %] -[% INCLUDE 'datatables.inc' %] - - - + [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] @@ -303,4 +233,79 @@ $(document).ready(function() { [% INCLUDE 'tools-menu.inc' %] + +[% MACRO jsinclude BLOCK %] + + [% INCLUDE 'datatables.inc' %] + + + +[% END %] + [% INCLUDE 'intranet-bottom.inc' %] --