https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41135
--- Comment #3 from Martin Renvoize (ashimema) <[email protected]> --- Created attachment 189972 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189972&action=edit Bug 41135: Convert About page Perl module table to DataTable This patch updates the display of Perl modules on the About page, showing them in a regular DataTable instead of a multi-column one. This allows for sorting, filtering by required or missing, and searching. To test, apply the patch and restart services. - Go to the About page and click the "Perl modules" tab. - The Perl modules should be displayed in a DataTable. - Required modules are still shown in bold but now there is a column of with check marks for required modules so that you can sort or filter by required. - Test the "Show required" link at the top of the table and confirm that only required modules are shown. - To test the display of Missing modules, uninstall at least one required module and at least one optional one, e.g.: > sudo dpkg --remove --force-depends libtest-mockmodule-perl libtest-mocktime-perl - Restart services and return to the About page Perl modules list. Use the table filter form to search for "mock." - You should see the required module, Test::MockModule, with the status in red, "Required module missing." - The optional module, Test::MockTime, should have a yellow warning "Optional module missing." - Clear the search form and click the "Show missing" link. The table should be filtered down to only those modules you removed. Sponsored-by: Athens County Public Libraries Signed-off-by: Martin Renvoize <[email protected]> -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
