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
Как это работает
После нажатия кнопки "Выборочное удаление", в нижнем левом углу страницы появлятся 3 новые кнопки: "Удалить выбранное", "Инвертировать выбор" и "Отметить все". У каждого элемента на странице также появятся галочки для выделения. Вы можете выбрать какие-то элементы и удалить их одним кликом. Вы получите уведомление о каждом успешном удалении.
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.