Manual:DeleteBatch.php/fr

Détails
deleteBatch.php est un script de maintenance situé dans le  répertoire qui peut être utilisé pour supprimer plusieurs pages en même temps.



Utilisation
(Ceci supprimera les pages contenues dans le fichier texte "somepages.txt")

Sur un wiki avec des dossiers reliés, passer au dossier contenant et utiliser:



Trucs et astuces
Si les titres des pages contiennent des caractères spéciaux (comme ä, ö, ü, etc.), veillez à enregistrer le fichier en encodage UTF-8. Sinon, le script risque de ne pas pouvoir trouver les noms de page correspondants dans la base de données !

Vous pouvez créer une liste de pages avec SQL ainsi :

Ceci créerait une liste avec tous les titres de page touchés entre 2015-04-31 et 2015-05-19. Ceci pourrait être utile si votre wiki s'est fait attaquer par des spambots, et d'autres modifications ont été réalisées pendant cette période.



Autres espaces de noms
La commande ci-dessus ne couvre que l'Espace de noms principal. La base de données mysql pourrait ne pas connaitre le préfixe d'autres espaces de noms, donc il faut les faire un à un.

Par exemple, pour supprimer toutes les pages dans l'espace de noms Utilisateurs, avec la catégorie deleteme et pas d'autre texte:



Voir aussi

 * – extension de page spéciale de ce script de maintenance.