Koha/koha-tmpl/intranet-tmpl/prog/en/modules/help
Mark Tompsett f56d6530bc Bug 16978: Add delete reports user permission
This splits off the delete capability from the create reports permission.
From a UI perspective there were CSS issues, that this patch set hackily
bypasses. Perhaps someone else can amend this enhancement with the required
changes so that the extra column at the beginning of the table can be
removed when the user does not have delete capability.

TEST PLAN
---------
1) back up db
2) apply patch
3) ./installer/data/mysql/updatedatabase.pl
   -- should run without issue.
4) in mysql:
   > drop database ...
   > create database ...
   -- totally blanks it for fresh web install
5) run web install
   -- installing should have no issues
6) go to a patron
7) set permissions
8) expand the reports permission
   -- should have delete reports now
9) click help and scroll down to
   'Granular Reports Permissions' right at the bottom.
   -- there should be a new delete_reports section
10) Head over to guided reports and build a few reports.
    -- as system account user, delete stuff should all be visible.
11) Find a patron, set all permissions, except delete reports.
12) log out and then log in as the modified patron
13) Head over the save reports
    -- none of the delete options should be available to the user.
14) run koha qa test tools
15) restore db

Followed test plan. Additionally tried to delete using params in URL
(not possible, OK)
Signed-off-by: Marc <veron@veron.ch>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
2016-09-09 13:23:52 +00:00
..
acqui Bug 16843: Help for EDIFACT messages 2016-09-09 10:51:39 +00:00
admin Bug 16842: Help for EDI accounts 2016-09-09 13:09:21 +00:00
authorities
catalogue Bug 15411: More changes 2016-02-12 16:53:17 -07:00
cataloguing Bug 14424: Update cataloging help for 3.20 2015-07-10 10:49:01 -03:00
circ Bug 14424: Add on site checkouts help for 3.20 2015-07-10 10:49:02 -03:00
course_reserves
labels Bug 16241 - Move staff client CSS out of language directory 2016-04-29 13:54:37 +00:00
members Bug 16978: Add delete reports user permission 2016-09-09 13:23:52 +00:00
offline_circ
patron_lists
patroncards
plugins
reports Bug 15861: Isolated 'The' in help files untranslatable 2016-03-23 00:00:45 +00:00
reserve
reviews
rotating_collections Bug 15861: Isolated 'The' in help files untranslatable 2016-03-23 00:00:45 +00:00
serials Bug 14638: Update Serials Help 2015-12-29 19:14:24 +00:00
suggestion
tags
tools Bug 16454: Use 'inventory' instead of 'inventory/stocktaking' 2016-05-16 17:42:39 +00:00
virtualshelves Bug 12749 - Better translatability for list module 2014-08-14 20:05:26 -03:00
about.tt Bug 12821: (qa followup) fix History -> Timeline on the help page 2014-09-08 10:52:05 -03:00
edithelp.tt Bug 16241 - Move staff client CSS out of language directory 2016-04-29 13:54:37 +00:00
mainpage.tt Bug 14585: Fixing up online help on main page 2015-09-18 12:05:49 -03:00
nohelp.tt