Bug 36529: manage_additional_fields permission for more than acquisitions and serials
authorCaroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com>
Fri, 12 Apr 2024 09:53:25 +0000 (05:53 -0400)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Fri, 17 May 2024 08:36:40 +0000 (10:36 +0200)
commite251212ff5f783ff7d5d9de3821510ba7928d95f
tree2ccd856151017c4abd0a924ef3a415eb363a7dcc
parentce7844c430a5c37371bbdd1e41cb440f39fba546
Bug 36529: manage_additional_fields permission for more than acquisitions and serials

This patch renames the manage_additional_fields permission to remove
the specificity of acquisitions orders and serial subscriptions.
Since each additional field requires a corresponding permission, I
wrote each of them next to it. It makes it very long, but right now
there isn't really a way to link permissions other than the permission
description.

To test:
1. Apply patch
2. Go to a patron account
3. Click More > Set permissions
4. Go to the Administration panel permissions and open the
   sub-permissions
5. Check that the manage_additional_fields permission description
   makes sense, check grammar and spelling, try the various
   combinations

Signed-off-by: Pedro Amorim <pedro.amorim@ptfs-europe.com>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
koha-tmpl/intranet-tmpl/prog/en/includes/permissions.inc