Jump to content

Manuel:RemoveUnusedAccounts.php

From mediawiki.org
This page is a translated version of the page Manual:RemoveUnusedAccounts.php and the translation is 88% complete.
Outdated translations are marked like this.
Version de MediaWiki :
1.5.5

Details

Le fichier removeUnusedAccounts.php est un script de maintenance. Un compte inutilisé est un compte qui n'a pas de modification (mêmes supprimées), pas d'entrées de journal ($bug), et pas d'importations actuelles ou anciennes.

Vous pouvez utiliser deleteArchivedRevisions.php pour d'abord enlever les révisions supprimées (e.g. après une grosse attaque de spam ou de vandalisme) puis exécuter removeUnusedAccounts.php.

Attention ! Attention : If you use a Shared database, this script can damage your database, because it will remove users if they appear unused in the current database, without checking if they have be used on another database.

Options

Option/paramètre Description Obligatoire
--delete Supprimer les comptes. Exécuté sans le paramètre --supprimer, le script va seulement énumérer les comptes inutilisés. optionnel
--ignore-groups Liste de groupes, séparés par des virgules, à exclure. Les comptes de ces groupes ne seront pas supprimés, même s'ils sont inutilisés. optionnel
--ignore-touched Ignore les comptes touchés dans les derniers N jours. Si non défini, la valeur par défaut est 1 Dans ce cas le script va vérifier/supprimer tous les comptes inutilisés jusqu'à la date actuelle, incluant les comptes créés il y a quelques secondes. optionnel

Utilisation

php maintenance/run.php removeUnusedAccounts [ --delete| --ignore-groups| --ignore-touched ]
Dans la version MediaWiki 1.39.12 et antérieure, vous devez invoquer des scripts de maintenance à l'aide de php maintenance/scriptName.php au lieu de php maintenance/run.php scriptName.
Terminal

By default, this script lists unused accounts without deleting them. To delete the unused accounts, run this script with --delete.

Terminal

Voir aussi