维基百科:高风险模板

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这个指引是Wikipedia:保护方针的延伸。其目标旨在保护所有应被维基百科社群认定为高风险模板模组。这些模板和模组应该只被管理员修改,修改之前需要在模板讨论页得到共识。

根据这项指引而被保护的模板列于Category:被半保护的模板Category:被保护的模板;模组列于Category:被半保护的模块Category:被保护的模块

基本理由

模板和模组的嵌入包含(transclusion)会带来一些利害得失。一项代价是每当模板被编辑时,会更新模板本身与每个引用模板的页面。这是由于缓存(squid)与解析器(parser)所暂存(cache)的页面版本会失效,每当页面被阅览时都必须要由解析器重新建构。需要注意的是,这些动作会比从暂存来显示页面需要更多的资源。假设现在有个模板A被500个条目所引用,当改变A的时候事实上也改变了这500个条目(外加模板本身)。常用模板和模组应该只在有明显的需要时才进行编辑。

当模板或模组成为破坏的对象或是遭受恣意编辑时,将显露出一个重大的问题。高风险模板的破坏会造成伺服器的读取频率明显增加,而这些破坏可能会构成分散式阻断服务攻击。保护这些高风险模板并且使它们只允许由管理员编辑是一项关于改变模板的共识,为的是减缓与排除上述的风险。

保护政策已经保护了一些高可见性的页面(例如Wikipedia:首页)和某些“系统管理”页面。部分模板及模组尽管可能只是暂时性但曾经成为破坏对象的也已经受到保护,另外有一些是依据明显的理由而保护。本指引建议,永久保护应该扩及所有可能引起维基百科产生高度危险的模板和模组,其中包括社群认定的高使用率模板和逻辑模板。

经验

英文维基百科为例:

  • 一些使用范围广泛的模板如{{ref}}和{{note}}等,曾被多次以插入猥亵图像进行破坏,但每次破坏均可在一分钟内复原。
  • 最多条目使用的元模板{{ed}}(2005年11月5日),曾于2005年9月多次被插入猥亵图像,复原时间通常为一分钟内,最长的一次破坏持续时间为3分钟。

中文维基百科的案例:

哪些是高风险模板?

保护提议不需要主动反映在一份模板列表上,高风险模板的认定程序,可能是依据个别的共识、由管理员所执行的一套标准、或是基于维基媒体开发者的请求。而为了辅助社群决定模板是否为高风险,在英文维基百科提供了一些表格做为参考。

最多使用的模板及模组参见Special:MostLinkedTemplates

不同条件下的保护方式

使用永久全保护的条件:

  • 被引用的页面达到100,000+
  • 使用率很高的系统管理站务模板

基于下列情况可以考虑使用模板保护:

  • 被引用的页面达到5,000+,但保存转换组语法的模板及模组[1]除外

基于下列情况可以考虑使用延伸确认保护:

  • 被引用的页面达到5,000+的转换组语法模板及模组[1]

基于下列情况可以考虑使用半保护:

参见

  • Wikipedia:模板文件页模式 – 安全地将模板说明文件从原始码中切割至一个分离页面的方法。能够达到完整保护模板原始码并让说明文件保持未保护,如此所有人仍然可以编辑说明文件。

注解