Права групп участников/giper

```
// Implicit group for all visitors
$wgGroupPermissions['\*']['autocreateaccount'] = true;
$wgGroupPermissions['\*']['createaccount'] = false;
$wgGroupPermissions['\*']['edit'] = false;
$wgGroupPermissions['\*']['createpage'] = false;
$wgGroupPermissions['\*']['viewmywatchlist'] = false;
$wgGroupPermissions['\*']['editmywatchlist'] = false;
$wgGroupPermissions['\*']['viewmyprivateinfo'] = false;
$wgGroupPermissions['\*']['editmyprivateinfo'] = false;
$wgGroupPermissions['\*']['editmyoptions'] = false;

// Implicit group for all logged-in accounts
$wgGroupPermissions['user']['move'] = false;
$wgGroupPermissions['user']['move-subpages'] = false;
$wgGroupPermissions['user']['move-rootuserpages'] = false; // can move root userpages
$wgGroupPermissions['user']['move-categorypages'] = false;
$wgGroupPermissions['user']['movefile'] = false;
$wgGroupPermissions['user']['edit'] = false;
$wgGroupPermissions['user']['createpage'] = false;
$wgGroupPermissions['user']['writeapi'] = false;
$wgGroupPermissions['user']['upload'] = false;
$wgGroupPermissions['user']['reupload'] = false;
$wgGroupPermissions['user']['reupload-shared'] = false;
$wgGroupPermissions['user']['minoredit'] = false;
$wgGroupPermissions['user']['editmyusercss'] = false;
$wgGroupPermissions['user']['editmyuserjson'] = false;
$wgGroupPermissions['user']['editmyuserjs'] = false;
$wgGroupPermissions['user']['editmyuserjsredirect'] = false;
$wgGroupPermissions['user']['purge'] = false;
$wgGroupPermissions['user']['sendemail'] = false;
$wgGroupPermissions['user']['applychangetags'] = false;
$wgGroupPermissions['user']['changetags'] = false;
$wgGroupPermissions['user']['editcontentmodel'] = false;

$wgGroupPermissions['giper']['createaccount'] = true;
$wgGroupPermissions['giper']['move'] = true;
$wgGroupPermissions['giper']['move-subpages'] = true;
$wgGroupPermissions['giper']['move-rootgiperpages'] = true; // can move root giperpages
$wgGroupPermissions['giper']['move-categorypages'] = true;
$wgGroupPermissions['giper']['edit'] = true;
$wgGroupPermissions['giper']['createpage'] = true;
$wgGroupPermissions['giper']['writeapi'] = true;
$wgGroupPermissions['giper']['upload'] = true;
$wgGroupPermissions['giper']['reupload'] = true;
$wgGroupPermissions['giper']['reupload-shared'] = true;
$wgGroupPermissions['giper']['minoredit'] = true;
$wgGroupPermissions['giper']['viewmywatchlist'] = true;
$wgGroupPermissions['giper']['editmywatchlist'] = true;
$wgGroupPermissions['giper']['viewmyprivateinfo'] = true;
$wgGroupPermissions['giper']['editmyprivateinfo'] = true;
$wgGroupPermissions['giper']['editmyoptions'] = true;
$wgGroupPermissions['giper']['purge'] = true;
$wgGroupPermissions['giper']['sendemail'] = true;

$wgGroupPermissions['KristinaRozmovna']['createaccount'] = true;
$wgGroupPermissions['KristinaRozmovna']['import'] = true;
$wgGroupPermissions['KristinaRozmovna']['importupload'] = true;
$wgGroupPermissions['KristinaRozmovna']['move'] = true;
$wgGroupPermissions['KristinaRozmovna']['read'] = true;
$wgGroupPermissions['KristinaRozmovna']['edit'] = true;
$wgGroupPermissions['KristinaRozmovna']['deletedhistory'] = true;
$wgGroupPermissions['KristinaRozmovna']['deletedtext'] = true;
$wgGroupPermissions['KristinaRozmovna']['autopatrol'] = true;
$wgGroupPermissions['KristinaRozmovna']['rollback'] = true;
$wgGroupPermissions['KristinaRozmovna']['upload'] = true;
$wgGroupPermissions['KristinaRozmovna']['minoredit'] = true;
$wgGroupPermissions['KristinaRozmovna']['purge'] = true;
$wgGroupPermissions['KristinaRozmovna']['sendemail'] = true;
$wgGroupPermissions['KristinaRozmovna']['viewmywatchlist'] = true;
$wgGroupPermissions['KristinaRozmovna']['viewmyprivateinfo'] = true;
$wgGroupPermissions['KristinaRozmovna']['unwatchedpages'] = true;
$wgGroupPermissions['KristinaRozmovna']['ipblock-exempt'] = true;
$wgGroupPermissions['KristinaRozmovna']['apihighlimits'] = true;
$wgGroupPermissions['KristinaRozmovna']['browsearchive'] = true;
$wgGroupPermissions['KristinaRozmovna']['noratelimit'] = true;
$wgGroupPermissions['KristinaRozmovna']['suppressredirect'] = true;
// extensions
# $wgGroupPermissions['KristinaRozmovna']['titleblacklistlog'] = true;
$wgGroupPermissions['KristinaRozmovna']['mwoauthviewprivate'] = true;

// Most extra permission abilities go to this group
$wgGroupPermissions['sysop']['editmyusercss'] = true;
$wgGroupPermissions['sysop']['editmyuserjson'] = true;
$wgGroupPermissions['sysop']['editmyuserjs'] = true;
$wgGroupPermissions['sysop']['editmyuserjsredirect'] = true;
$wgGroupPermissions['sysop']['editsitecss'] = true;
$wgGroupPermissions['sysop']['editsitejson'] = true;
$wgGroupPermissions['sysop']['editsitejs'] = true;
$wgGroupPermissions['sysop']['editusercss'] = true;
$wgGroupPermissions['sysop']['edituserjson'] = true;
$wgGroupPermissions['sysop']['edituserjs'] = true;
# $wgGroupPermissions['sysop']['pagelang'] = true;
$wgGroupPermissions['sysop']['upload\_by\_url'] = true;
$wgGroupPermissions['sysop']['applychangetags'] = true;
$wgGroupPermissions['sysop']['changetags'] = true;
$wgGroupPermissions['sysop']['editcontentmodel'] = true;
$wgGroupPermissions['sysop']['deletelogentry'] = true;
$wgGroupPermissions['sysop']['deleterevision'] = true;

// Most extra permission abilities go to this group
$wgGroupPermissions['staff']['block'] = true;
$wgGroupPermissions['staff']['delete'] = true;
$wgGroupPermissions['staff']['bigdelete'] = true;
$wgGroupPermissions['staff']['deletedhistory'] = true;
$wgGroupPermissions['staff']['deletedtext'] = true;
$wgGroupPermissions['staff']['editmyusercss'] = true;
$wgGroupPermissions['staff']['editmyuserjson'] = true;
$wgGroupPermissions['staff']['editmyuserjs'] = true;
$wgGroupPermissions['staff']['editmyuserjsredirect'] = true;
$wgGroupPermissions['staff']['editsitecss'] = true;
$wgGroupPermissions['staff']['editsitejson'] = true;
$wgGroupPermissions['staff']['editsitejs'] = true;
$wgGroupPermissions['staff']['editusercss'] = true;
$wgGroupPermissions['staff']['edituserjson'] = true;
$wgGroupPermissions['staff']['edituserjs'] = true;
$wgGroupPermissions['staff']['edit'] = false;
$wgGroupPermissions['staff']['autopatrol'] = true;
$wgGroupPermissions['staff']['autoconfirmed'] = true;
$wgGroupPermissions['staff']['blockemail'] = true;
$wgGroupPermissions['staff']['apihighlimits'] = true;
$wgGroupPermissions['staff']['browsearchive'] = true;
$wgGroupPermissions['staff']['deleterevision'] = true;
$wgGroupPermissions['staff']['deletelogentry'] = true;
// extensions
$wgGroupPermissions['staff']['abusefilter-modify'] = true;
$wgGroupPermissions['staff']['abusefilter-view'] = true;
$wgGroupPermissions['staff']['abusefilter-log'] = true;
$wgGroupPermissions['staff']['abusefilter-log-detail'] = true;
$wgGroupPermissions['staff']['abusefilter-privatedetails'] = true;
$wgGroupPermissions['staff']['abusefilter-modify-restricted'] = true;
$wgGroupPermissions['staff']['abusefilter-revert'] = true;
$wgGroupPermissions['staff']['abusefilter-view-private'] = true;
$wgGroupPermissions['staff']['abusefilter-log-private'] = true;
$wgGroupPermissions['staff']['abusefilter-hide-log'] = true;
$wgGroupPermissions['staff']['abusefilter-hidden-log'] = true;
$wgGroupPermissions['staff']['abusefilter-privatedetails-log'] = true;
$wgGroupPermissions['staff']['checkuser'] = true;
$wgGroupPermissions['staff']['checkuser-log'] = true;

$wgGroupPermissions['staff'][''] = true;

foreach ($wgGroupPermissions as $group => $permissions) {
	foreach ($permissions as $permission => $\_) {
		$wgGroupPermissions ['steward'] [$permission] = $permission !== 'bot' ? true : false;
	}
}

$wgRestrictionLevels = array( '', 'autoconfirmed', 'sysop', 'userrights' );

```