\$wgEnableUploads = false;
// Don't forget to "chown www-data $wdprefix/$project/images"
-// Edit permissions for group admins
-\$wgGroupPermissions['Administrators']['*'] = true;
-
// Edit permissions for group members
\$wgGroupPermissions['Members']['edit'] = true;
\$wgGroupPermissions['Members']['createpage'] = true;
$user->loadGroups() ;
$current_groups = $user->getGroups() ;
if ($perm && is_object($perm) && $perm->isAdmin()) {
- if (!in_array ('Administrators', $current_groups)) {
- $user->addGroup ('Administrators') ;
+ if (!in_array ('sysop', $current_groups)) {
+ $user->addGroup ('sysop') ;
}
if (!in_array ('Members', $current_groups)) {
$user->addGroup ('Members') ;
$user->addGroup ('ForgeUsers') ;
}
} elseif ($perm && is_object($perm) && $perm->isMember()) {
- if (in_array ('Administrators', $current_groups)) {
- $user->removeGroup ('Administrators') ;
+ if (in_array ('sysop', $current_groups)) {
+ $user->removeGroup ('sysop') ;
}
if (!in_array ('Members', $current_groups)) {
$user->addGroup ('Members') ;
$user->addGroup ('ForgeUsers') ;
}
} else {
- if (in_array ('Administrators', $current_groups)) {
- $user->removeGroup ('Administrators') ;
+ if (in_array ('sysop', $current_groups)) {
+ $user->removeGroup ('sysop') ;
}
if (in_array ('Members', $current_groups)) {
$user->removeGroup ('Members') ;