Manuel:DemoteIneligibleUsers.php
Appearance
| Fichier MediaWiki : demoteIneligibleUsers.php | |
|---|---|
| Emplacement : | maintenance/ |
| Code source : | master • 1.46.0 • 1.45.4 • 1.43.9 |
| Classes : | DemoteIneligibleUsers |
demoteIneligibleUsers.php est un script de maintenance situé dans le répertoire maintenance utilisé pour rétrograder les utilisateurs des groupes d'utilisateurs quand ils ne satisfont plus aux contraintes définies dans $wgRestrictedGroups.
Paramètres
| Option reconnue | Description | Nécessaire ? |
|---|---|---|
| --dry-run | avec cette option, le script n'effectue pas de changement réel mais imprime simplement la liste des utilisateurs et des groupes qui seraient impactés | optionnel |
| --relay-log | paires de groupes et de wikis où une entrée de journal répliquée doit apparaître lorsque l'on rétrograde de ce groupe | optionnel |
Utilisation
Le script peut être invoqué sans aucun argument sur la ligne de commande ainsi :
Terminal
$ php maintenance/run.php demoteIneligibleUsers Removing groups from 1 users... Removed groups from FooBar: sysop, bureaucrat Finished processing. Removed groups from 1 users
Sur les wikis Wikimedia, où les changements apportés à certains groupes sont censés être enregistrés dans Meta-Wiki, une configuration comme celle ci-dessous est utilisée :
Terminal
$ php maintenance/run.php demoteIneligibleUsers --relay-log checkuser=metawiki --relay-log suppress=metawiki Removing groups from 1 users... Removed groups from FooBar: sysop, bureaucrat Finished processing. Removed groups from 1 users