MDL-41166 assign: don't display portfolio button when no permissions

Thanks to Katja Krüger for the basis of the patch.
This commit is contained in:
Dan Poltawski
2014-12-30 16:46:53 +00:00
parent eb1dc9fab9
commit 418bd23ffb
+1 -1
View File
@@ -2435,7 +2435,7 @@ class assign {
$params = array('overflowdiv' => true, 'context' => $this->get_context());
$result .= format_text($finaltext, $format, $params);
if ($CFG->enableportfolios) {
if ($CFG->enableportfolios && has_capability('mod/assign:exportownsubmission', $this->context)) {
require_once($CFG->libdir . '/portfoliolib.php');
$button = new portfolio_add_button();