Koha/koha-tmpl/intranet-tmpl/prog/en/modules/members
Owen Leonard d9be495c36 Bug 11375: Improve patrons permissions display
This patch updates the patron permissions interface in order to
emphasize permission descriptions (which can be translated) over
permission code (which cannot).

The tree structure (and jQuery plugin) is removed, and permissions are
displayed in a table-like way. Sub-permissions are shown or hidden with
a link.

A free-text filter is added to the top for narrowing the list by
keyword.

Save and cancel buttons are now in a floating toolbar.

To test, apply the patch, regenerate the staff client CSS, and clear
your browser cache if necessary.

 - Open the "Set permissions" page for any patron.
 - Confirm that the filter works correctly to show only lines which
   match your entry
   - Note that the superlibrarian line stays visible all the time. This
     is to make it clearer that sub-permissions cannot be selected if
     superlibrarian is checked.
 - Check the superlibrarain "hint" text for clarity.
 - Test the show/hide controls.
 - Test that checking a "parent" permission displays the
   sub-permissions.
 - Test that the toolbar with Save and Cancel floats when scrolling.
 - Test that changing and saving permissions works correctly.

Signed-off-by: Maryse Simard <maryse.simard@inlibro.com>

Signed-off-by: Josef Moravec <josef.moravec@gmail.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
2019-03-11 13:05:19 +00:00
..
tables Bug 18480: Get rid of unwanted / distracting link in patron search for fund owner 2018-10-15 14:19:08 +00:00
accountline-details.tt Bug 19489: Change method name issue --> checkout 2019-03-11 12:45:58 +00:00
apikeys.tt Bug 22104: Clean up patron API keys template 2019-01-28 14:45:55 +00:00
boraccount.tt Bug 19489: Change method name issue --> checkout 2019-03-11 12:45:58 +00:00
deletemem.tt Bug 21963: Update two-column templates with Bootstrap grid: Patrons part 1 2019-01-11 12:28:58 +00:00
discharge.tt Bug 21963: Update two-column templates with Bootstrap grid: Patrons part 1 2019-01-11 12:28:58 +00:00
discharges.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
files.tt Bug 21963: Update two-column templates with Bootstrap grid: Patrons part 1 2019-01-11 12:28:58 +00:00
holdshistory.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
housebound.tt Bug 21963: Update two-column templates with Bootstrap grid: Patrons part 1 2019-01-11 12:28:58 +00:00
mancredit.tt Bug 21963: Update two-column templates with Bootstrap grid: Patrons part 1 2019-01-11 12:28:58 +00:00
maninvoice.tt Bug 21964: Update two-column templates with Bootstrap grid: Patrons part 2 2019-01-28 14:34:48 +00:00
member-flags.tt Bug 11375: Improve patrons permissions display 2019-03-11 13:05:19 +00:00
member-password.tt Bug 21964: Update two-column templates with Bootstrap grid: Patrons part 2 2019-01-28 14:34:48 +00:00
member.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
memberentrygen.tt Bug 21751: (follow-up) Correction to selectors 2019-02-04 14:13:35 +00:00
members-update.tt Bug 21526: uri escape TT variables when used in 'a href' 2018-10-26 17:09:57 +00:00
merge-patrons.tt Bug 21526: uri escape TT variables when used in 'a href' 2018-10-26 17:09:57 +00:00
moremember-brief.tt Bug 21526: uri escape TT variables when used in 'a href' 2018-10-26 17:09:57 +00:00
moremember-print.tt Bug 22120: Add price formattig to patron summary print 2019-02-11 18:30:10 +00:00
moremember-receipt.tt Bug 21526: uri escape TT variables when used in 'a href' 2018-10-26 17:09:57 +00:00
moremember.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
notices.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
pay.tt Bug 19489: (QA follow-up) Remove passing issue_id in pay form 2019-03-11 12:45:58 +00:00
paycollect.tt Bug 22301: (bug 11373 follow-up) Do not format amounts in inputs 2019-02-15 13:06:41 +00:00
printfeercpt.tt Bug 21715: Ease translation of account and account offset type descriptions 2018-11-08 02:18:47 +00:00
printinvoice.tt Bug 19489: (QA follow-up) Revert changes in printinvoice 2019-03-11 12:45:58 +00:00
purchase-suggestions.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
readingrec.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
routing-lists.tt Bug 21965: Update two-column templates with Bootstrap grid: Patrons part 3 2019-01-25 20:36:05 +00:00
statistics.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
update-child.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00