Kézikönyv:$wgAddGroups

From mediawiki.org
This page is a translated version of the page Manual:$wgAddGroups and the translation is 60% complete.
Outdated translations are marked like this.
User rights, access control and monitoring: $wgAddGroups
Annak meghatározása, hogy ki adhat hozzá felhasználókat csoportokhoz a Speciális:Szerkesztői jogok lapon.
Bevezetve:1.11.0
Eltávolítva:használatban
Megengedett értékek:(tömb)
Alapértelmezett érték:[]

Részletek

MediaWiki-verzió:
1.12

Alapértelmezésben a bürokraták bármely jogot megadhatnak az alábbi beállítás miatt:

$wgGroupPermissions['bureaucrat']['userrights'] = true;

Vedd figyelembe, hogy azon csoportok esetében, amelyek csak néhány jogot állíthatnak be (például a bürokraták), a 'userrights' jogosultságot „false” értékre kell állítani, különben továbbra is bármilyen jogosultságot beállíthatnak (kivéve az 1.11-ben).

$wgGroupPermissions['bureaucrat']['userrights'] = false;

Alternatívaként beállítható a $wgAddGroups, amely valószínűleg felülírja egy kiterjesztés definícióját.

$wgAddGroups['bureaucrat'][] = 'sysop';
$wgAddGroups['bureaucrat'][] = 'bot';
MediaWiki-verzió:
1.11

Ha egy csoport bármely jogot megadhatja (a példában a bürokraták):

$wgAddGroups['bureaucrat'] = true;

Ha egy csoport csak egyes jogokat adhat meg (a példában a bürokraták csak az adminisztrátori- és botjogot módosíthatják):

$wgAddGroups['bureaucrat'] = [ 'sysop', 'bot' ];

Troubleshooting

Not seeing permission checkboxes

If after setting this, you do not see the group checkboxes on the Special:Userrights page for a particular user, it might mean that they're already in that group and that the groups you are in do not allow the removal of a user from the set groups.

Once a user is in a group, defined by this setting the group checkboxes will only show up if $wgRemoveGroups is also set for the group in question.

Lásd még