扩展:大量删除

本頁使用了標題或全文手工轉換
From mediawiki.org
This page is a translated version of the page Extension:Nuke and the translation is 88% complete.
此扩展已绑定在MediaWiki 1.18及以上版本。 因此您不需要再次下载。 然而,您仍需要跟随提供的其他指示。
MediaWiki的扩展的手冊
Nuke
發佈狀態: 穩定版本
实现 特殊页面 , 页面操作
描述 为管理员提供大量删除页面的能力。
作者
最新版本 1.3.0 (2017-03-01)
MediaWiki 1.28.1+
数据库更改
许可协议 GNU通用公眾授權條款2.0或更新版本
下載
帮助 Help:Extension:Nuke/zh
季度下載量 176 (Ranked 57th)
公開的wiki使用 12,649 (Ranked 7th)
翻譯Nuke的扩展,若在translatewiki.net可用
問題 尚未完成的工作 · 报告錯誤

大量删除(Nuke)扩展使管理员能够大量删除页面。

安裝

配置

删除大量页面 (nuke) 权限会被自动授予给管理员 (sysop) 组。 要取消该自动授予并把这项权限授予给一个专用的新用户组(如 "nuke"),在你的 "LocalSettings.php" 文件中添加以下几行:

$wgGroupPermissions['sysop']['nuke'] = false;
$wgGroupPermissions['nuke']['nuke'] = true;

用法

使用 Special:Nuke 可以大量删除近期由特定用户或 IP 地址创建的页面。 If you don't want to filter by user, you can also just filter by namespace.

只有在recentchanges 表格中列出的页面会被显示。 通常情况下,这会包括在近90日内创建的所有页面。 这个特殊页面在Special:SpecialPages下被列为大量删除

您也可以为页面标题指定一个模式。 这个字段可使用SQL通配符,例如%lol%

所有删除的日志都被保留于Special:Log/delete中。

參見

图形界面
命令行
  • deleteBatch.php - Delete multiple pages using a text file containing the names
  • nukeNS.php - Delete all pages in a specific namespace without creating any deletion log (from command line)
  • deleteArchivedRevisions.php - 从数据库中永久删除页面的脚本,当您 已经 删除了这些页面 之后 (例如,在使用 扩展:大量删除 之后)