Extension:UserGroups/fr

From Linux Web Expert

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 Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin').
Utilisé par les wikis publics Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin').
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

  • <translate> [[<tvar name=2>Special:ExtensionDistributor/UserGroups/fr</tvar>|Download]] and move the extracted <tvar name=name>UserGroups/fr</tvar> folder to your <tvar name=ext>extensions/</tvar> directory.</translate>
    <translate> Developers and code contributors should install the extension [[<tvar name=git>Special:MyLanguage/Download from Git</tvar>|from Git]] instead, using:</translate>cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/UserGroups%2Ffr
  • <translate> Add the following code at the bottom of your <tvar name=1>LocalSettings.php </tvar> file:</translate>
    wfLoadExtension( 'UserGroups/fr' );
    
  • File:OOjs UI icon check-constructive.svg <translate> Done</translate> – <translate> Navigate to <tvar name=special>Special:Version</tvar> on your wiki to verify that the extension is successfully installed.</translate>

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