dev

MultipleFileDelete est un script qui ajoute le bouton « Supprimer sélectivement » sur les pages spéciales suivantes:

Ce script se lance pour les utilisateurs possédant ces droits d'utilisateur :

Comment ça marche ?

Lorsque vous cliquez sur le bouton "Supprimer sélectivement", deux boutons s'affichent dans le coin inférieur gauche de l'écran: "Supprimer les fichiers sélectionnés" et "Tout sélectionner". Des cases à cocher apparaîtront également à côté de chaque élément répertorié sur la page. Vous pouvez ensuite sélectionner les éléments à supprimer. Vous serez averti de chaque résultat de suppression et la page sera ensuite rechargée.

Installation

Customization

Si vous ne voulez pas inclure un ou plus de pages listés en-haut, définissez une variable suivante avant l'instruction d'import du script :

window.mfdExclude = [
	'AllPages',
	'PrefixIndex',
];

Cela empêche l'apparition du bouton sur ces pages. Assurez-vous que vous utilisez le nom de page canonique défini par le système (c'est-à-dire le nom initial dans la liste, pas celui entre guillemets), sinon le script ne comprendra pas de quelle page que vous vous référez.

Journal des changements

August 22, 2021
Thundercraft5: Add support for Special:WhatLinksHere
July 18, 2021
Thundercraft5: Bugfix for Special:AllPages
July 6, 2021
Thundercraft5: Bugfix for percent-encoding causing the API to reject deletion requests.
July 3, 2021
Thundercraft5: Bugfix for the new layout of Special:UnusedFiles.
June 27, 2021
Thundercraft5: Update for UCX/UCP and major improvements.
May 15, 2019
KhangND: Rewrite, major bug fixes and improvements.
Feb 19, 2015
Spottra: Initial release.