如何在MediaWiki上永久删除部分历史编辑?

时间:2015-04-14 13:54:20

标签: mediawiki wiki

我有一个上传到维基的文件,通常由某个团队编辑。作为一名IT支持人员,当团队遇到麻烦时,我会在文件中尝试一些事情。结果,我进行了编辑,然后团队回滚了编辑。

问题:在File:filename.pdf File History下{/ 1}}现在说的是

  • 当前[日期] [尺寸] [团队]还原
  • 还原[日期] [尺寸] [我]测试编辑
  • 还原[日期] [尺寸] [团队]评论

问题

该团队希望完全删除我的编辑内容以及他们从历史记录中恢复过来,就好像它从未发生过一样。

我该怎么做?

如果需要,我可以访问原始数据库,但希望有一种简单的方法。

2 个答案:

答案 0 :(得分:2)

  1. 如果您可以删除页面的整个修订历史记录,则可以使用维护脚本DeleteOldRevisions.php

    php maintenance/deleteOldRevisions.php --delete PAGEID

    1. 另一种选择是启用RevisionDelete功能。这将使您作为sysop隐藏普通用户的特定(非当前)修订: enter image description here
    2. 修改:Tgr下面指出,仍然可以看到以这种方式隐藏的修订已被隐藏

答案 1 :(得分:2)

在文件页面的历史记录部分中,旧版本的图像旁边应该有一个删除链接(如果您以管理员身份登录),只需使用该链接。

position of delete button