As described in Bug 26006 the jquery.checkboxes plugin is old and unmaintained. Its use should replaced in the staff interface on the branch transfer limits page.
Created attachment 112117 [details] [review] Bug 26768: Remove the use of jquery.checkboxes plugin from library transfer limits page This patch modifies the library transfer limits page to eliminate the use of the jquery.checkboxes plugin. To test, apply the patch and go to Administration -> Library transfer limits. - Test the "For all collection codes" links, "Select all" and "Clear all." Each should affect all checkboxes on all tabs. - Click various tabs and confirm that the "select all" and "clear all" links within that tab work correctly, affecting only the checkboxes in that tab.
Created attachment 112400 [details] [review] Bug 26768: Remove the use of jquery.checkboxes plugin from library transfer limits page This patch modifies the library transfer limits page to eliminate the use of the jquery.checkboxes plugin. To test, apply the patch and go to Administration -> Library transfer limits. - Test the "For all collection codes" links, "Select all" and "Clear all." Each should affect all checkboxes on all tabs. - Click various tabs and confirm that the "select all" and "clear all" links within that tab work correctly, affecting only the checkboxes in that tab. Signed-off-by: Lisette Scheer <lisettes@latahlibrary.org>
Created attachment 112441 [details] [review] Bug 26768: Remove the use of jquery.checkboxes plugin from library transfer limits page This patch modifies the library transfer limits page to eliminate the use of the jquery.checkboxes plugin. To test, apply the patch and go to Administration -> Library transfer limits. - Test the "For all collection codes" links, "Select all" and "Clear all." Each should affect all checkboxes on all tabs. - Click various tabs and confirm that the "select all" and "clear all" links within that tab work correctly, affecting only the checkboxes in that tab. Signed-off-by: Lisette Scheer <lisettes@latahlibrary.org> Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Pushed to master for 20.11, thanks to everybody involved!