From b7191a5616e2f8b2bb3f5d3d36cc91bf22cbd60a Mon Sep 17 00:00:00 2001 From: Marina Glancy Date: Sat, 7 Nov 2015 12:44:03 +0800 Subject: [PATCH] MDL-52039 block_tags: hide tagtype element if n/a --- blocks/tags/edit_form.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/blocks/tags/edit_form.php b/blocks/tags/edit_form.php index b1b2acfbfc2..9c5b7a79d79 100644 --- a/blocks/tags/edit_form.php +++ b/blocks/tags/edit_form.php @@ -30,6 +30,7 @@ */ class block_tags_edit_form extends block_edit_form { protected function specific_definition($mform) { + global $CFG; // Fields for editing HTML block title and contents. $mform->addElement('header', 'configheader', get_string('blocksettings', 'block')); @@ -44,8 +45,10 @@ class block_tags_edit_form extends block_edit_form { $mform->addElement('select', 'config_numberoftags', get_string('numberoftags', 'blog'), $numberoftags); $mform->setDefault('config_numberoftags', 80); - $defaults = array('default'=>'default', 'official'=>'official', ''=>'both'); - $mform->addElement('select', 'config_tagtype', get_string('defaultdisplay', 'block_tags'), $defaults); - $mform->setDefault('config_tagtype', ''); + if (!empty($CFG->block_tags_showcoursetags)) { + $defaults = array('default'=>'default', 'official'=>'official', ''=>'both'); + $mform->addElement('select', 'config_tagtype', get_string('defaultdisplay', 'block_tags'), $defaults); + $mform->setDefault('config_tagtype', ''); + } } }