Manual:removeUnusedAccounts.php

From Linux Web Expert

<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">
<translate> ≥</translate> 1.5.5
<translate> MediaWiki version:</translate>

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 (<translate> task <tvar name=1>T36581</tvar></translate>), 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.

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. <translate> Optional</translate>
--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. <translate> Optional</translate>
--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. <translate> Optional</translate>

Utilisation

php maintenance/removeUnusedAccounts.php [ --delete| --ignore-groups| --ignore-touched ]
Terminal

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

Terminal

Voir aussi