Bug 15471: Add column settings and filters to Holds queue table
authorJulian Maurice <julian.maurice@biblibre.com>
Tue, 5 Jan 2016 11:24:57 +0000 (12:24 +0100)
committerBrendan Gallagher <brendan@bywatersolutions.com>
Wed, 24 Feb 2016 04:00:52 +0000 (04:00 +0000)
commitfdc06dec2a6e827a5c04c048a0478a2f80d2cd76
tree718c731186ea46a5cee47e33619236b307f530b8
parent3b8f35de7924c48d8d6290b114bcb71f39453d48
Bug 15471: Add column settings and filters to Holds queue table

Add column visibility menu using DataTables Buttons
Add a text filter on top of each column
Also extend page width so that the large table is better centered

Depends on bug 15285

Test plan
1. Go to Holds queue page (circ/view_holdsqueue.pl)
2. Check that table sorting and filtering work well and that you can
   hide each column
3. Go to Admin > Configure columns and change the settings for this
   table (Circulation > view_holdsqueue > holds-table). Verify that the
   settings work by going again to the Holds queue page
4. Check that filters continue to work after hiding some columns

Tested on top of 15285, works as expected.
Signed-off-by: Marc VĂ©ron <veron@veron.ch>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Brendan Gallagher brendan@bywatersolutions.com
admin/columns_settings.yml
koha-tmpl/intranet-tmpl/prog/en/css/datatables.css
koha-tmpl/intranet-tmpl/prog/en/modules/circ/view_holdsqueue.tt