Manuel:deleteEqualMessages.php
Appearance
Version de MediaWiki : | ≥ 1.21 |
Fichier MediaWiki : deleteEqualMessages.php | |
---|---|
Emplacement : | maintenance/ |
Code source : | master • 1.42.3 • 1.41.4 • 1.39.10 |
Classes : | DeleteEqualMessages |
Détails
Le fichier deleteEqualMessages.php est un script de maintenance qui supprime toutes les pages de l'espace de noms MédiaWiki dont le contenu est identique au par défaut du système. Ceci est utile pour s'assurer que tous les messages seront retirés de translateWiki.net après la mise à jour du Wiki.
Options et arguments
Option | Description | Nécessaire ? |
---|---|---|
--delete | Effectue la suppression des pages. | optionnel |
--delete-talk | Supprimer aussi les pages de discussions; ne pas laisser les pages de discussions orphelines derrière. Doit être utilisé avec "--delete". | optionnel |
--lang-code | Vérifier s'il existe des sous-pages pour ce code de langue (par défaut: la langue de la page racine versus la langue du contenu) | optionnel |
Utilisation
php maintenance/deleteEqualMessages.php [ --delete| --delete-talk| --lang-code ]
Vérifier la suppression potentielle
Terminal
$ php maintenance/deleteEqualMessages.php Checking for pages with default message... ... fetching message info for content language 1 pages in the MediaWiki namespace override messages. 1 pages are equal to the default message (+ 0 talk pages). List: * MediaWiki:Mywatchlist Run the script again with --delete to delete these pages
Faire la suppression actuelle
Terminal
$ php maintenance/deleteEqualMessages.php --delete Checking for pages with default message... ... fetching message info for content language 1 pages in the MediaWiki namespace override messages. 1 pages are equal to the default message (+ 0 talk pages). ...deleting equal messages (this may take a long time!)... * MediaWiki:Mywatchlist done!