Manual:removeUnusedAccounts.php

From Linux Web Expert

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
<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