From ac0a4b568bf3b48036cffc110c63766b2db0b072 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Mudr=C3=A1k?= Date: Tue, 10 Sep 2019 17:40:07 +0200 Subject: [PATCH] MDL-66644 admin: Display required moodle version only when declared The minimum required Moodle version specified in the plugin's version.php file is not a mandatory field. If it is not declared, do not display "Moodle {$a}". --- admin/renderer.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/admin/renderer.php b/admin/renderer.php index 922617ad278..773ba4d3c1b 100644 --- a/admin/renderer.php +++ b/admin/renderer.php @@ -1469,9 +1469,11 @@ class core_admin_renderer extends plugin_renderer_base { $class = 'requires-failed'; $label = html_writer::span(get_string('dependencyfails', 'core_plugin'), 'badge badge-danger'); } - $requires[] = html_writer::tag('li', - html_writer::span(get_string('moodleversion', 'core_plugin', $plugin->versionrequires), 'dep dep-core'). - ' '.$label, array('class' => $class)); + if ($reqinfo->reqver != ANY_VERSION) { + $requires[] = html_writer::tag('li', + html_writer::span(get_string('moodleversion', 'core_plugin', $plugin->versionrequires), 'dep dep-core'). + ' '.$label, array('class' => $class)); + } } else { $actions = array();