@@ -, +, @@
disabled
---
.../intranet-tmpl/prog/en/modules/plugins/plugins-home.tt | 2 ++
plugins/plugins-uninstall.pl | 5 ++++-
2 files changed, 6 insertions(+), 1 deletion(-)
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-home.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-home.tt
@@ -220,7 +220,9 @@
[% END %]
[% END %]
[% IF ( CAN_user_plugins_manage ) %]
+ [% IF ( enable_browser_upload ) %]
Uninstall
+ [% END %]
[% IF ( plugin.is_enabled ) %]
Disable
[% ELSE %]
--- a/plugins/plugins-uninstall.pl
+++ a/plugins/plugins-uninstall.pl
@@ -38,8 +38,11 @@ my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
}
);
+my $browser_upload_enabled = C4::Context->config('enable_plugin_browser_upload');
my $class = $input->param('class');
-Koha::Plugins::Handler->delete( { class => $class } );
+if ( $browser_upload_enabled && $class ) {
+ Koha::Plugins::Handler->delete( { class => $class } );
+}
print $input->redirect("/cgi-bin/koha/plugins/plugins-home.pl");
--