Kézikönyv:$wgAddGroups
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: | [] |
Egyéb beállítások: Betűrendben | Funkció szerint |
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
- $wgRemoveGroups
- $wgGroupsAddToSelf
- $wgGroupsRemoveFromSelf
- $wgGroupPermissions
- Manual:User rights - a jogok kezelése és megadása