Manuel:$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.
Droits utilisateur, contrôle d'accès et supervision: $wgAddGroups
Définit qui peut ajouter des groupes spécifiques en utilisant Special:Userrights.
Introduit dans la version :1.11.0
Retiré dans la version :Encore utilisé
Valeurs autorisées :(tableau)
Valeur par défaut :[]

Détails

Version de MediaWiki :
1.12

Par défaut, le groupe d’utilisateurs bureaucrates peut accorder tous les droits, via la configuration suivante:

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

Notez que les groupes qui ne peuvent accorder que certains droits (comme les bureaucrates dans cet exemple) doivent avoir le privilège userrights à false, sinon ils pourront toujours ajouter tous les groupes (sauf dans 1.11).

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

Alternativement, $wgAddGroups peut être défini sans écraser potentiellement la définition d’une extension:

$wgAddGroups['bureaucrat'][] = 'sysop';
$wgAddGroups['bureaucrat'][] = 'bot';
Version de MediaWiki :
1.11

Si un groupe peut ajouter n’importe quel droit (exemple: les bureaucrates peuvent ajouter n’importe quel droit):

$wgAddGroups['bureaucrat'] = true;

Si un groupe ne peut ajouter que quelques droits (exemple: les bureaucrates peuvent ajouter que sysop et les groupes bot):

$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.

Voir aussi