Extension:UserGroups

From mediawiki.org
This page is a translated version of the page Extension:UserGroups and the translation is 100% complete.
Manuel des extensions MediaWiki
UserGroups
É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
Non
Licence Licence publique générale GNU v2.0 ou ultérieur
Téléchargement
modifygroups
Téléchargements trimestriels 17 (Ranked 132nd)
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 dossier extensions/.
    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' );
    
  • Yes 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;

Voir aussi