• 你好~!欢迎来到萌娘百科!如果您是第一次来到这里,点这里加入萌娘百科!
  • 欢迎具有翻译能力的同学~有意者请点→Category:需要翻译的条目
  • 如果您在萌娘百科上发现某些内容错误/空缺,请勇于修正/添加!编辑萌娘百科其实很容易!
  • 觉得萌娘百科有趣的话,请推荐给朋友哦~
  • 萌娘百科群119170500欢迎加入,加入时请写明【萌娘百科+自己的ID】~
  • 萌娘百科Discord群组已经建立,请点此加入!

帮助:滥用过滤器使用指导

萌娘百科,万物皆可萌的百科全书!
跳转至: 导航搜索
Icon-info.png
这是一份面向萌娘百科掌握高阶维护以及代码编辑技能的管理员的使用指导。即是帮助说明也是政策指导

防滥用过滤器,Extension:AbuseFilter 是 维基媒体基金会 为 维基百科 开发的重量级插件之一。旨在引导用户编辑习惯,以及控制错误数量和影响范围。

在萌娘百科,由于编辑者数量有限,AbuseFilter 主要用于提示用户错误以及帮助和引导用户建立正确、有效的合作编辑习惯。

原则政策

  1. 引导用户正确编辑
    1. 过滤器应当配合创建醒目的,明确清晰的告示模板,必须要提及什么出错了,以及如何修改。让编辑者明白代码规则和萌百规范。 (边做边学(编辑时学习)效率要高过只看不动手(全部萌娘百科帮助先读一遍,然而什么都不记得))
  2. 不打断编辑
    1. 不应因为小的语法错误,而阻止用户贡献内容(即,除非清空页面、严重扰乱百科维护,spam广告等明显的破坏行为,不可使用【阻止用户进行可疑的操作】)
    2. 过滤器的提示模板,即便是萌娘百科内的帮助说明页面也应当使用外链连接(例子:Category:帮助)。这样页面会在新窗口打开,保护编辑者的内容不丢失。
  3. 简洁,可维护性
    1. 您是在使用一个合作编辑的网站,因此在创建和编辑过滤器时需要保持规则代码清晰易懂,每次更改都必须要在【注释:】内留下说明更改了什么,意图是什么,更改时间。以避免误会,节约大家的时间和精力。
    2. 一个过滤器应当只针对对一个或一类内容,混杂的、过量的规则会明显提升编辑者找出错误的难度,以及 管理员(包括自己!)找出bug错误的难度。
    3. 避免使用大量广义匹配,不仅大量消耗服务器资源,还容易匹配到奇怪的东西。
  4. 逻辑正确
    1. 务必小心逻辑错误,比如逻辑死循环(用户不能编辑提问求助版,然而提bug需要编辑提问求助版……)
    2. 管理和巡查都需要进行某些操作,然而过滤器只跳过了管理,没跳过巡查员……
  5. 测试
    1. 全站上线,先测试。比如 使用测试wiki先测试、只开启tag(和告示)。以免错误伤害编辑者。

提示:在配置滥用过滤器时,您必须“停用自动封禁”(不使用针对ip的自动封禁)

参见:zhwiki:WP:自动封禁

除非破坏严重,不得使用【封禁进行编辑的用户和/或IP地址】。因为CDN系统问题,封禁IP极有可能导致所有人都无法编辑。 举例说明:

  1. 广州编辑者A保存内容时不幸触发了写的很烂的过滤器。这个过滤器直接把编辑者A的账号,和整个广东省流量经过的CDN节点IP封禁了。
  2. 系统开始自动封禁使用广东CDN节点IP的账号,于是整个广东省的用户都被封禁。
  3. 深圳编辑者B发现无法编辑,以为是网络问题,于是尝试了北京代理和美国代理(或者电信/联通IP不稳定,拨号就跑到别的省去了,又或者他去了北京)
  4. 系统把北京和美国的CDN的IP封了
  5. 然后就是 账号-IP-账号-IP------ 的反复循环……直到没人能编辑(这是英文维基发生过的问题,例子进行了本地化)[1]

代码帮助

  • Chenyijia001等. 网络观察基金会与维基百科. 网络观察基金会与维基百科. 维基百科,自由的百科全书. 2013-06-05 [2016-10-20].