Manuel:$wgAddGroups
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 : | [] |
Autres paramètres : Alphabétique | Par fonction |
Détails
Version de MediaWiki : | ≥ 1.12 |
Par défaut, le groupe utilisateur des bureaucrates peut accorder tous les droits, grace à 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.
$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 ne peuvent ajouter que les groupes sysop et les robots) :
$wgAddGroups['bureaucrat'] = [ 'sysop', 'bot' ];
Résolution des problèmes
- Les cases des droits ne sont pas visibles
Si après avoir déclaré ceci vous ne voyez toujours pas le groupe de cases à cocher sur la page Special:Userrights pour un utilisateur particulier, cela pourrait signifier qu'elles sont déjà dans ce groupe et que les groupes auxquels vous appartenez ne permettent pas la suppression d'un utilisateur des groupes déclarés.
Une fois qu'un utilisateur est dans un groupe défini par cette initialisation, les cases à cocher du groupe ne s'afficheront que si $wgRemoveGroups
est également initialisé pour le groupe en question.
Voir aussi
- $wgRemoveGroups
- $wgGroupsAddToSelf
- $wgGroupsRemoveFromSelf
- $wgGroupPermissions
- Manuel:Droits utilisateurs - Informations sur la gestion et l’affectation des groupes d’utilisateurs.