社区文档构建进行中,欢迎编辑。社区答疑群(非官方):717421103
帮助:解析函数/contributors
Contributors是一个解析函数。帮助:解析函数页列出了所有解析函数的说明。
contributors
列出指定页面的贡献者。出自扩展 Contributors。
每个贡献者用户名都链接到他的用户页面。 对于BWiki,列出的实际上是用户的B站用户ID(bid)。此外,BWiki会在内容页面头部展示贡献者列表,因此 #contributors 的实际价值不高。
这个解析函数没有被标记为高开销,因此有模板使用它来间接判断页面是否存在,这能绕开页面高开销解析函数的数量限制(BWiki目前是100)。不过仍需注意,此解析函数需要进行数据库查询,本质上对服务器的开销并不低。
语法
{{#contributors:页面名}}
{{#contributors:页面名|filteranon}} 过滤匿名用户,但BWiki不存在匿名编辑。
- 该扩展的特殊页面也可嵌入,如
{{Special:Contributors/页面名}}
示例
{{#contributors:首页}}
→ (39886146)、(123855714)、(9388102)、(16083703)、(111160720)、(509732352)和(29136181)
- 注意,一些小组件会改变用户名的外观
底层代码
- 从Mediawiki数据库查询指定页面所有贡献者用户名、ID和编辑次数。
- 返回用户名列表。
实际用例
- 一些Wiki使用了相关特性,如下所示这个静态列表可能在下列页面更改后过时,仅供批判性参考。