MDL-64598 pix: Adding width/height information to emoji SVG images.
[moodle.git] / admin / settings / competency.php
blob1fffa73271e5e9a70d820cdee66b74c280674882
1 <?php
2 // This file is part of Moodle - http://moodle.org/
3 //
4 // Moodle is free software: you can redistribute it and/or modify
5 // it under the terms of the GNU General Public License as published by
6 // the Free Software Foundation, either version 3 of the License, or
7 // (at your option) any later version.
8 //
9 // Moodle is distributed in the hope that it will be useful,
10 // but WITHOUT ANY WARRANTY; without even the implied warranty of
11 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 // GNU General Public License for more details.
14 // You should have received a copy of the GNU General Public License
15 // along with Moodle. If not, see <http://www.gnu.org/licenses/>.
17 /**
18 * File.
20 * @package core_competency
21 * @copyright 2016 Frédéric Massart - FMCorz.net
22 * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
25 defined('MOODLE_INTERNAL') || die();
27 // Save processing when the user will not be able to access anything.
28 if (has_capability('moodle/site:config', $systemcontext)) {
30 $parentname = 'competencies';
32 // Settings page.
33 $settings = new admin_settingpage('competencysettings', new lang_string('competenciessettings', 'core_competency'),
34 'moodle/site:config', false);
35 $ADMIN->add($parentname, $settings);
37 // Load the full tree of settings.
38 if ($ADMIN->fulltree) {
39 $setting = new admin_setting_configcheckbox('core_competency/enabled',
40 new lang_string('enablecompetencies', 'core_competency'),
41 new lang_string('enablecompetencies_desc', 'core_competency'), 1);
42 $settings->add($setting);
44 $setting = new admin_setting_configcheckbox('core_competency/pushcourseratingstouserplans',
45 new lang_string('pushcourseratingstouserplans', 'core_competency'),
46 new lang_string('pushcourseratingstouserplans_desc', 'core_competency'), 1);
47 $settings->add($setting);