/** * Defines fields to add to the settings form * * @param moodle_form $mform */ protected function specific_definition($mform) { $mform->addElement('header', 'configheader', get_string('blocksettings', 'core_block')); $mform->addElement('text', 'config_blocktitle', get_string('config_blocktitle', 'block_course_contents')); $mform->setDefault('config_blocktitle', ''); $mform->setType('config_blocktitle', PARAM_MULTILANG); $mform->addHelpButton('config_blocktitle', 'config_blocktitle', 'block_course_contents'); $mform->addElement('advcheckbox', 'config_enumerate', get_string('config_enumerate', 'block_course_contents'), get_string('config_enumerate_label', 'block_course_contents')); $mform->setDefault('config_enumerate', 1); $mform->setType('config_enumerate', PARAM_BOOL); }