Some librarians would find it handy to have "Select all" and "Clear all" buttons on the on invoices.tt which selected, or cleared, each of the checkboxes for open or closed invoices. This would include sepearate select all/clear all buttons for the open and closed invoice tables
Created attachment 132873 [details] [review] Bug 30438: Add select all/clear all buttons to invoices.tt To test: 1. Apply patch 2. Have a bunch of invoices, some open and some closed. 3. Go to Home > Acquisitions > Invoices and do a search that will return you many of those invoices, some open and some closed. 4. Notice the 'Select all' and 'Clear all' buttons. 5. Try clicking 'Select all' on the Open invoices tab. All Open invoices should become checked. 6. Try clicking 'Clear all' on the Open invoices tab. All open invoices should become unchecked. 7. Try 5 - 6 again but on the Closed invoices tab.
Created attachment 132922 [details] [review] Bug 30438: Add select all/clear all buttons to invoices.tt To test: 1. Apply patch 2. Have a bunch of invoices, some open and some closed. 3. Go to Home > Acquisitions > Invoices and do a search that will return you many of those invoices, some open and some closed. 4. Notice the 'Select all' and 'Clear all' buttons. 5. Try clicking 'Select all' on the Open invoices tab. All Open invoices should become checked. 6. Try clicking 'Clear all' on the Open invoices tab. All open invoices should become unchecked. 7. Try 5 - 6 again but on the Closed invoices tab. Signed-off-by: Séverine QUEUNE <severine.queune@bulac.fr>
Nice useful one, thank you Lucas !
Created attachment 133358 [details] [review] Bug 30438: Add select all/clear all buttons to invoices.tt To test: 1. Apply patch 2. Have a bunch of invoices, some open and some closed. 3. Go to Home > Acquisitions > Invoices and do a search that will return you many of those invoices, some open and some closed. 4. Notice the 'Select all' and 'Clear all' buttons. 5. Try clicking 'Select all' on the Open invoices tab. All Open invoices should become checked. 6. Try clicking 'Clear all' on the Open invoices tab. All open invoices should become unchecked. 7. Try 5 - 6 again but on the Closed invoices tab.
rebased for current master, setting back to NSO
Created attachment 133676 [details] [review] Bug 30438: Add select all/clear all buttons to invoices.tt To test: 1. Apply patch 2. Have a bunch of invoices, some open and some closed. 3. Go to Home > Acquisitions > Invoices and do a search that will return you many of those invoices, some open and some closed. 4. Notice the 'Select all' and 'Clear all' buttons. 5. Try clicking 'Select all' on the Open invoices tab. All Open invoices should become checked. 6. Try clicking 'Clear all' on the Open invoices tab. All open invoices should become unchecked. 7. Try 5 - 6 again but on the Closed invoices tab. Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Created attachment 133738 [details] [review] Bug 30438: Add select all/clear all buttons to invoices.tt To test: 1. Apply patch 2. Have a bunch of invoices, some open and some closed. 3. Go to Home > Acquisitions > Invoices and do a search that will return you many of those invoices, some open and some closed. 4. Notice the 'Select all' and 'Clear all' buttons. 5. Try clicking 'Select all' on the Open invoices tab. All Open invoices should become checked. 6. Try clicking 'Clear all' on the Open invoices tab. All open invoices should become unchecked. 7. Try 5 - 6 again but on the Closed invoices tab. Signed-off-by: Owen Leonard <oleonard@myacpl.org> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Pushed to master for 22.05, thanks to everybody involved [U+1F984]
Arthur, I know this is an enhancement but it is a small one. Any chance to backport to 21.11? Lucas