MultipleFileDelete — це скрипт, який додає кнопку «Вибіркове видалення» на такі спеціальні сторінки:
- Special:AllPages
- Special:BrokenRedirects
- Special:Deadendpages
- Special:ListRedirects
- Special:PrefixIndex
- Special:ShortPages
- Special:UnusedCategories
- Special:UnusedFiles
- Special:UnusedTemplates
- Special:WhatLinksHere
Скрипт завантажиться для цих прав:
- Content Moderator
- Administrator
- SOAP
- Wiki Specialist
- Staff
Як працює
Після натискання клавіші «Вибіркове видалення» в нижньому лівому куті екрана відображатимуться три клавіші: «Видалити вибране», «Інвертувати виділення» та «Перевірити все». Прапорці також з’являться біля кожного перерахованого елемента на сторінці. Потім можна вибрати потрібні елементи для видалення. Ви будете повідомлені про кожен результат видалення.
Installation
Налаштування
Якщо ви хочете виключити одну або кілька з вищевказаних сторінок, визначте таку змінну перед оператором скрипту імпорту:
window.mfdExclude = [
'AllPages',
'PrefixIndex',
];
Це запобіжить появі клавіші на цих сторінках. Переконайтесь, що ви використовуєте визначену системою канонічну назву сторінки (тобто початкову назву у списку, а не ту, яка вказана у лапки), інакше скрипт не зрозуміє, на яку сторінку ви посилаєтесь.
Журнал змін
- 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.