Bug 22191

Summary: Add column configuration to libraries administration
Product: Koha Reporter: Owen Leonard <oleonard>
Component: System AdministrationAssignee: Owen Leonard <oleonard>
Status: CLOSED FIXED QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: gmcharlt, katrin.fischer, koha-bugs, martin.renvoize, nick, testopia
Version: master   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: Small patch
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Bug Depends on:    
Bug Blocks: 19282    
Attachments: Bug 22191: Add column configuration to libraries administration
Bug 22191: Add column configuration to libraries administration
Bug 22191: Add column configuration to libraries administration

Description Owen Leonard 2019-01-23 15:00:31 UTC
I propose to add column configuration to the libraries administration page.
Comment 1 Owen Leonard 2019-01-23 15:36:01 UTC Comment hidden (obsolete)
Comment 2 José-Mario Monteiro-Santos 2019-01-25 19:26:14 UTC Comment hidden (obsolete)
Comment 3 Katrin Fischer 2019-01-27 12:00:13 UTC
Hi Owen,
I was a bit irriated by the actions column getting wider and wider with each column removed, but it appear on other pages like currencies as well. Maybe something to improve on later on.
Comment 4 Katrin Fischer 2019-01-27 12:02:32 UTC
Created attachment 84462 [details] [review]
Bug 22191: Add column configuration to libraries administration

This patch adds column configuration to the table of libraries
in administration. No new defaults for the table are defined.

To test, apply the patch and clear your browser cache if necessary.

 - Go to Administration -> Libraries
   - Test that the "Column visibility" button works to show and hide
     columns. The "actions" column should be excluded.
   - Test that export options (Excel, CSV, etc) exclude the "actions"
     column.
 - Go to Administration -> Columns settings and edit the default
   configuration of the libraries table. Confirm that these
   changes are reflected in libraries administration.

Signed-off-by: Jose-Mario Monteiro-Santos <jose-mario.monteiro-santos@inLibro.com>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Comment 5 Nick Clemens 2019-01-31 13:39:20 UTC
Awesome work all!

Pushed to master for 19.05
Comment 6 Martin Renvoize 2019-02-01 15:39:30 UTC
Enhancement, will not be backported to 18.11.x series.