全站通知:
帮助:解析函数/numberingroup
刷
历
编
< 帮助:解析函数
跳到导航
跳到搜索
NUMBERINGROUP是一个魔术字变量。帮助:解析函数页列出了所有解析函数的说明。
NUMBERINGROUP
获取指定用户组的用户数量。MediaWiki原生支持。
语法
{{NUMBERINGROUP:用户组ID}}
- 用户组ID: 以下值中的一个,参见特殊:用户组权限
- autoconfirmed : 自动确认用户
- automoderated : 自动版主化用户
- bilibili : bilibili用户
- bot : 机器人
- bureaucrat : 行政员
- checkuser : checkuser
- interface-admin : 界面管理员
- moderator : 版主
- push-subscription-manager : 推送订阅管理器
- smwadministrator : 管理员(语义MediaWiki)
- smwcurator : 监护人(语义MediaWiki)
- smweditor : 编辑(语义MediaWiki)
- suppress : 监督员
- sysop : 管理员
- user : 用户
- widgeteditor : 小部件编辑者
- 注意,此函数中使用参数bilibili可能会导致性能问题,可以使用
{{NUMBEROFUSERS}}
替代。 - 不过,bilibili用户组的成员数量不等于wiki用户数量。因为只有≥2级的B站用户登录wiki时才自动授予bilibili用户组。因此拥有bilibili用户组的用户数量通常略低于wiki用户数量。
示例
{{NUMBERINGROUP:automoderated}}
→ 15{{NUMBERINGROUP:bot}}
→ 1{{NUMBERINGROUP:bureaucrat}}
→ 8{{NUMBERINGROUP:interface-admin}}
→ 22{{NUMBERINGROUP:sysop}}
→ 19
底层代码
- 代码逻辑:
- 通过全站统计工具获取指定用户组的成员数量
- 根据语言格式化结果(在bwiki始终是中文)
实际用例
- 一些Wiki使用了相关特性,如下所示这个静态列表可能在下列页面更改后过时,仅供批判性参考。