From fa3feafbbb88f03bb78621af2f9c2af42c1e85e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Mudr=C3=A1k?= Date: Mon, 8 Oct 2012 01:54:16 +0200 Subject: [PATCH] MDL-35238 Display a button to install an available update --- admin/renderer.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/admin/renderer.php b/admin/renderer.php index 959366a26cc..b00f92564fb 100644 --- a/admin/renderer.php +++ b/admin/renderer.php @@ -1148,6 +1148,13 @@ class core_admin_renderer extends plugin_renderer_base { $box = $this->output->box_start($boxclasses); $box .= html_writer::tag('div', get_string('updateavailable', 'core_plugin', $updateinfo->version), array('class' => 'version')); $box .= $this->output->box(implode(html_writer::tag('span', ' ', array('class' => 'separator')), $info), ''); + + $deployer = available_update_deployer::instance(); + if ($deployer->initialized() and $deployer->can_deploy($updateinfo)) { + $widget = $deployer->make_confirm_widget($updateinfo); + $box .= $this->output->render($widget); + } + $box .= $this->output->box_end(); return $box;