From 768181bde923082780271c63814f999935697580 Mon Sep 17 00:00:00 2001 From: Issam Taboubi Date: Tue, 8 Dec 2015 12:46:00 -0500 Subject: [PATCH] MDL-52235 tool_lp: Check capability on Add new learning plan button --- admin/tool/lp/classes/output/plans_page.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/admin/tool/lp/classes/output/plans_page.php b/admin/tool/lp/classes/output/plans_page.php index 16ba5caab9376..63608dc32496c 100644 --- a/admin/tool/lp/classes/output/plans_page.php +++ b/admin/tool/lp/classes/output/plans_page.php @@ -66,11 +66,13 @@ public function __construct($userid) { $this->context = context_user::instance($userid); - $addplan = new single_button( - new moodle_url('/admin/tool/lp/editplan.php', array('userid' => $userid)), - get_string('addnewplan', 'tool_lp') - ); - $this->navigation[] = $addplan; + if (plan::can_manage_user($userid) || plan::can_manage_user_draft($userid)) { + $addplan = new single_button( + new moodle_url('/admin/tool/lp/editplan.php', array('userid' => $userid)), + get_string('addnewplan', 'tool_lp') + ); + $this->navigation[] = $addplan; + } } /**