MultipleFileDelete 是一個增加"Selective Delete"(選擇刪除)按鈕到以下管理員面板頁面的腳本:
- Special:AllPages
- Special:BrokenRedirects
- Special:Deadendpages
- Special:ListRedirects
- Special:PrefixIndex
- Special:ShortPages
- Special:UnusedCategories
- Special:UnusedFiles
- Special:UnusedTemplates
- Special:WhatLinksHere
The script will load for these rights:
- Content Moderator
- Administrator
- SOAP
- Wiki Specialist
- Staff
功能
這個腳本會新增一個"Selective Delete"(選擇刪除)按鈕到以上的特殊頁面,搜尋相關資料並按下按鈕後會在列出的頁面提供一個核取方塊。點選要刪除頁面的核取方塊後,按下"Delete Selected"(刪除)的按鈕以刪除頁面。此外,還有一個"Check All"(點擊所有)按鈕以供選擇,按下後會變成"Uncheck All" (取消選擇)
Installation
用法
如果你不希望按鈕出現在以上其中的頁面,請加下以下參數放在腳本的上方:
window.mfdExclude = [
'AllPages',
'PrefixIndex',
];
這會阻止以上的頁面出現該按鈕。請確保以上代碼為特殊頁面的連結(不是引號內的名稱,也不要加上"Special:"字),不然的話程式會找不到頁面而正常運作的。
Changelog
- 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.