mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 08:56:36 +02:00
MDL-8249 do not hardcode role names and descriptions during installation
This commit is contained in:
parent
c52551dc3c
commit
ff22f22903
1 changed files with 8 additions and 8 deletions
|
@ -243,14 +243,14 @@ function xmldb_main_install() {
|
|||
|
||||
|
||||
// Install the roles system.
|
||||
$managerrole = create_role(get_string('manager', 'role'), 'manager', get_string('managerdescription', 'role'), 'manager');
|
||||
$coursecreatorrole = create_role(get_string('coursecreators'), 'coursecreator', get_string('coursecreatorsdescription'), 'coursecreator');
|
||||
$editteacherrole = create_role(get_string('defaultcourseteacher'), 'editingteacher', get_string('defaultcourseteacherdescription'), 'editingteacher');
|
||||
$noneditteacherrole = create_role(get_string('noneditingteacher'), 'teacher', get_string('noneditingteacherdescription'), 'teacher');
|
||||
$studentrole = create_role(get_string('defaultcoursestudent'), 'student', get_string('defaultcoursestudentdescription'), 'student');
|
||||
$guestrole = create_role(get_string('guest'), 'guest', get_string('guestdescription'), 'guest');
|
||||
$userrole = create_role(get_string('authenticateduser'), 'user', get_string('authenticateduserdescription'), 'user');
|
||||
$frontpagerole = create_role(get_string('frontpageuser', 'role'), 'frontpage', get_string('frontpageuserdescription', 'role'), 'frontpage');
|
||||
$managerrole = create_role('', 'manager', '', 'manager');
|
||||
$coursecreatorrole = create_role('', 'coursecreator', '', 'coursecreator');
|
||||
$editteacherrole = create_role('', 'editingteacher', '', 'editingteacher');
|
||||
$noneditteacherrole = create_role('', 'teacher', '', 'teacher');
|
||||
$studentrole = create_role('', 'student', '', 'student');
|
||||
$guestrole = create_role('', 'guest', '', 'guest');
|
||||
$userrole = create_role('', 'user', '', 'user');
|
||||
$frontpagerole = create_role('', 'frontpage', '', 'frontpage');
|
||||
|
||||
// Now is the correct moment to install capabilities - after creation of legacy roles, but before assigning of roles
|
||||
update_capabilities('moodle');
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue