| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 | <?php// This file is part of//// Moodle is free software: you can redistribute it and/or modify// it under the terms of the GNU General Public License as published by// the Free Software Foundation, either version 3 of the License, or// (at your option) any later version.//// Moodle is distributed in the hope that it will be useful,// but WITHOUT ANY WARRANTY; without even the implied warranty of// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the// GNU General Public License for more details.//// You should have received a copy of the GNU General Public License// along with Moodle.  If not, see <http://www.gnu.org/licenses/>.defined('MOODLE_INTERNAL') || die();$capabilities = array(    'mod/gradeimporter:addinstance' => array(        'riskbitmask' => RISK_XSS,        'captype' => 'write',        'contextlevel' => CONTEXT_COURSE,        'archetypes' => array(            'editingteacher' => CAP_ALLOW,            'manager' => CAP_ALLOW        ),        'clonepermissionsfrom' => 'moodle/course:manageactivies'    ),    'mod/gradeimporter:view' => array(        'captype' => 'read',        'contextlevel' => CONTEXT_MODULE,        'archetypes' => array(            'guest' => CAP_ALLOW,            'student' => CAP_ALLOW,            'teacher' => CAP_ALLOW,            'editingteacher' => CAP_ALLOW,            'manager' => CAP_ALLOW            )        ),    'mod/gradeimporter:addsubmission' => array(            'captype' => 'write',            'contextlevel' => CONTEXT_MODULE,            'archetypes' => array(                'editingteacher' => CAP_ALLOW            )        ),    'mod/gradeimporter:edit' => array(                'captype' => 'write',                'contextlevel' => CONTEXT_MODULE,                'archetypes' => array(                    'editingteacher' => CAP_ALLOW,                    'manager' => CAP_ALLOW                )    ),    /*'mod/gradeimporter:teacherview' => array(        'captype' => 'write',        'contextlevel' => CONTEXT_MODULE,        'archetypes' => array(            'editingteacher' => CAP_ALLOW,            'manager' => CAP_ALLOW,            'teacher' => CAP_ALLOW        )    ),*/    'mod/gradeimporter:student' => array(        'captype' => 'read',        'contextlevel' => CONTEXT_MODULE,        'archetypes' => array(            'student' => CAP_ALLOW        )    ));
 |