Extension:UserGroups
Cette extension n'est en ce moment pas activement maintenue ! Même si elle reste opérationnelle, les rapports de bogue ou les demandes de nouvelles fonctionnalités risquent de ne plus être pris en compte. Si vous êtes intéressé pour prendre en charge le développement et l'entretien de cette extension, vous pouvez demander à devenir propriétaire du répertoire. Vous pouvez par courtoisie contacter l'auteur. Vous devriez aussi enlevez ce modèle et vous ajouter à la liste des mainteneurs de l'extension sur l'infobox de la page {{Extension }}. |
![]() État de la version : non-maintenu |
|
---|---|
Implémentation | Page spéciale , Droits utilisateur |
Description | Provides finer control over user groups and user rights. |
Auteur(s) | Withoutaname |
Dernière version | 1.0.0 |
MediaWiki | 1.24+ |
PHP | 5.3.10+ |
Modifie la base de données |
No |
Licence | Licence publique générale GNU v2.0 ou ultérieur |
Téléchargement | |
modifygroups |
|
Téléchargements trimestriels | 9 (Ranked 131st) |
Traduire l’extension UserGroups sur translatewiki.net si elle y est disponible | |
L'extension UserGroups ajoute une page spéciale appelée Special:UserGroups qui permet à l'utilisateur qui y accède, de créer, supprimer, modifier et configurer des groupes d'utilisateurs en termes d'enregistrements de droits d'utilisateur ou d'associations avec celui-ci. Cela pourrait être considéré comme la renaissance de la défunte Extension:GroupPermissionsManager . Ce paramètre est différent de Special:UserRights, qui détermine uniquement comment allouer des droits d'utilisateur à certains utilisateurs en fonction de l'appartenance à certains groupes d'utilisateurs.
Il n'est pas possible de configurer $wgAddGroups ou $wgRemoveGroups de cette façon ; cela doit se faire dans LocalSettings.php. En outre, soyez prudent lorsque vous supprimez des groupes - le faire de manière incorrecte peut vous bloquer hors de votre wiki ! Il n'est pas possible de supprimer complètement certains droits créés par le système (tels que CheckUser) via cette extension ; voir Manuel:Droits utilisateurs à la place sur la façon de faire cela manuellement.
Si vous êtes toujours bloqué, les dernières options sont d'avoir quelqu'un qui puisse vous attribuer à nouveau les droits du groupe, ou au pire (s'il ne reste que vous), de vous attribuer les droits manuellement via la base de données dans la table user_groups
.
Installation
- Téléchargez et placez le(s) fichier(s) dans un répertoire appelé
UserGroups
dans votre dossierextensions/
.
Les développeurs et les contributeurs au code doivent à la place installer l'extension à partir de Git en utilisant:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/UserGroups - Ajoutez le code suivant à la fin de votre fichier LocalSettings.php :
wfLoadExtension( 'UserGroups' );
- Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
Droits utilisateur
- modifygroups - Détermine le contrôle de l'accès à l'interface de la page spéciale Special:UserGroups, ou essentiellement qui est autorisé à modifier et à configurer les groupes d'utilisateurs et leurs autorisations associées. Par défaut, cet accès est limité aux bureaucrates.
Néanmoins si vous souhaitez attribuer ce droit à d'autres groupes, ajoutez ceci à LocalSettings.php .
$wgGroupPermissions['sysop']['modifygroups'] = true;