Extension:DPL大量删除

This page is a translated version of the page Extension:NukeDPL and the translation is 94% complete.
Outdated translations are marked like this.
MediaWiki扩展手册
NukeDPL
发行状态: 稳定版
实现 页面操作 , 特殊页面
描述 可透過使用Extension:DynamicPageList 去大量删除条目
作者 Aran Dunkley (Nad留言)
维护者 Sophivorus
最新版本 1.6 (2020-01-02)
MediaWiki >= 1.37.0
许可协议 GNU通用公眾授權條款3.0或更新版本
下載
  • nukedpl
季度下載量 3 (Ranked 146th)
前往translatewiki.net翻譯NukeDPL扩展

NukeDPL扩展允许批量删除那些由DynamicPageList 扩展查询所篩选出來的条目。 此扩展是基于由Brion Vibber所設計的Extension:大量删除


安裝

  • 安装 Extension:DynamicPageList (第三方)
  • 下载文件,并将其放置在您extensions/文件夹中的NukeDPL目录内。
    开发者和代码贡献人员应从Git安装扩展,输入:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/NukeDPL
  • 将下列代码放置在您的LocalSettings.php 的底部:
    wfLoadExtension( 'NukeDPL' );
    
  •   完成 – 在您的wiki上导航至Special:Version,以验证已成功安装扩展。

用法

使用此扩展前,请确保您的数据库已备份。

转到Special:NukeDPL页面,進入一個DPL查询以选择条目的列表。 DPL会自动添加周围标记和输出格式参数,因此只需輸入选择参数(每行一个)。 单击提交按钮,即可看到由查询所选出的页面列表,如果其中的任一個项目不应被列在删除之中,则可以取消勾选。 点击该列表页面上的提交按钮后,将删除所有已勾选的条目。

例如,要删除主命名空间中所有以「我的世界」开头的文章,请用:

namespace  = 0
titlematch = My_World%

有关语法的更多信息,请参阅 DPL手冊,尤其是 页面选择标准 部分。

  警告: 如果你使用namespace = Image,图像文件並不會被正确删除,只有相应的文本页面会被删除。

參見