Bug 20383: Hide link to plugin management if plugins are not enabled
authorOwen Leonard <oleonard@myacpl.org>
Tue, 13 Mar 2018 10:15:31 +0000 (10:15 +0000)
committerNick Clemens <nick@bywatersolutions.com>
Mon, 23 Apr 2018 22:24:07 +0000 (22:24 +0000)
commit8450d2020bdfd524ebd20f0de8d278497fce0759
treea78e1261791172cf8438f4e5f65f688932f9acd3
parentc9ee7c8d3b34da110702cfd93e16b11350d19a6d
Bug 20383: Hide link to plugin management if plugins are not enabled

This patch adds a check in admin-home.pl to see whether plugins are
enabled. If plugins are disabled, the link to plugins management is
hidden even if the user has plugin management permission.

To test, view the administration home page with plugins enabled and
disabled via the enable_plugins flag in the Koha configuration file.
Also test using users with different plugins permissions:

- Plugins enabled
  - CAN_user_plugins = 1
    -> Plugins link appears
  - CAN_user_plugins = 0
    -> Plugins link hidden

- Plugins disabled
  - CAN_user_plugins = 1,
  - CAN_user_plugins = 0
    -> Plugins link hidden

Signed-off-by: Séverine QUEUNE <severine.queune@bulac.fr>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

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

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
admin/admin-home.pl
koha-tmpl/intranet-tmpl/prog/en/modules/admin/admin-home.tt