欢迎来到我的世界玩家社区Wiki!如需参与编辑,请每一位编辑者务必仔细阅读Wiki方针
全站通知:

帮助:魔术字/系统变量

来自我的世界玩家社区WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
魔术字
模板-编辑帮助-困难.png
这是一篇困难难度的编辑帮助

这篇文章比较困难,适合想要深入学习Wiki的用户阅读。

  回到帮助中心  -  查看所有编辑帮助  
本页面部分内容来源于萌娘百科,遵循CC BY-NC-SA 3.0协议引用,你可以在这里查看原贡献者。
本页面内容遵循以下格式:

系统变量
示例输出
介绍
会给服务器带来较大性能开销的变量将标记为[高开销]

日期与时间

  • 建议一律使用LOCAL前缀的系统变量(东八区时间,或称“北京时间”)。

{{LOCALYEAR}}
{{CURRENTYEAR}}
2025
2025
当前年份
(日期与时间类系统变量可以将变量名的LOCAL换成CURRENT以使用UTC时区,下同)
{{LOCALMONTH}}
{{CURRENTMONTH}}
09
09
当前月份(补足前导零[1]
{{LOCALMONTH1}}
{{CURRENTMONTH1}}
9
9
当前月份(补足前导零[1]
{{LOCALMONTHNAME}}
{{CURRENTMONTHNAME}}
9月
9月
当前月份(以当前语言月份名为内容)
{{LOCALMONTHNAMEGEN}}
{{CURRENTMONTHNAMEGEN}}
9月
9月
当前月份(以当前语言月份名的所有格为内容)
{{LOCALMONTHABBREV}}
{{CURRENTMONTHABBREV}}
9月
9月
当前月份(以当前语言月份名的缩写为内容)
{{LOCALDAY}}
{{CURRENTDAY}}
3
3
当前日期(补足前导零[1]
{{LOCALDAY2}}
{{CURRENTDAY2}}
03
03
当前日期(补足前导零[1]
{{LOCALDOW}}
{{CURRENTDOW}}
3
3
当前星期(补足前导零[1]),以0-6代指,0指星期天,6指星期六
{{LOCALDAYNAME}}
{{CURRENTDAYNAME}}
星期三
星期三
当前星期(以当前语言星期数名为内容)
{{LOCALTIME}}
{{CURRENTTIME}}
11:20
03:20
当前时间(24小时制)(输出格式为“小时数:分钟数”,全部补足前导零[1]
{{LOCALHOUR}}
{{CURRENTHOUR}}
11
03
当前时间(24小时制,补足前导零[1]
{{LOCALWEEK}}
{{CURRENTWEEK}}
36
36
当前第几周
{{LOCALTIMESTAMP}}
{{CURRENTTIMESTAMP}}
20250903112053
20250903032053
时间戳[2]

站点技术元数据

{{SITENAME}}
我的世界玩家社区WIKI_BWIKI_哔哩哔哩
站点名称(由$wgSitename设置)
{{SERVER}}
站点域名URL(由$wgServer设置)
{{SERVERNAME}}
wiki.biligame.com
子域名和域名(不再取决于$wgServer
{{DIRMARK}}
{{DIRECTIONMARK}}

输出站点默认语言所使用的Unicode文本方向控制字符(从左到右书写的语言使用‎,反之使用‏
{{SCRIPTPATH}}
/mcplayer
脚本(index.php、load.php、api.php等)相对路径(由$wgScriptPath设置)
{{STYLEPATH}}
皮肤样式相对路径(由$wgStylePath设置)
{{CURRENTVERSION}}
1.37.0
站点MediaWiki版本
{{CONTENTLANGUAGE}}
{{CONTENTLANG}}
zh-cn
zh-cn
站点默认界面语言(由$wgLanguageCode设置)
{{#language:{{CONTENTLANG}}}} -> 中文(中国大陆)

页面技术元数据

  • 本部分系统变量接受一个额外参数,指定特定页面来代替当前页面的元信息。
    比如:{{REVISIONID:首页}} -> 36182
    此时这类系统变量是[高开销系统变量]。(当然上一行的那个“36182”其实是直接写的而不是系统变量显示的)

{{PAGELANGUAGE}}
{{#language:{{PAGELANGUAGE}}}}
zh-cn
中文(中国大陆)
当前页面的语言。此变量返回的语言代码可使用{{#language:...}}转换为语言名。
{{PAGEID}}
22924
当前页面ID
{{PROTECTIONLEVEL:操作[3]}}
输出当前页面对指定操作[3]的保护级别[4]。若未保护则返回空字符串
{{PROTECTIONEXPIRY:操作[3]}}
infinity
输出当前页面对指定操作[3]的保护时长,若时长无限则返回"infinity",否则返回结束时刻的时间戳[2]
{{CASCADINGSOURCES}}
输出在本页面生效的级联保护的来源页面。除非页面自我嵌入(例如在一个在<noinclude/>说明文本内嵌入自己的模板)且设置了级联保护,否则不会输出页面自身的名字

页面最新版本信息


{{REVISIONID}}
39390
页面最新版本[5]的版本ID
{{REVISIONDAY}}
2
页面最新版本[5]的修订日期是几号(补足前导零[1]
{{REVISIONDAY2}}
02
页面最新版本[5]的修订日期是几号(补足前导零[1]
{{REVISIONMONTH}}
09
页面最新版本[5]的修订日期的月份(补足前导零[1]
{{REVISIONMONTH1}}
9
页面最新版本[5]的修订日期的月份(补足前导零[1]
{{REVISIONYEAR}}
2020
页面最新版本[5]的修订日期的年份
{{REVISIONTIMESTAMP}}
20200902152518
页面最新版本[5]的修订日期的时间戳[2]
{{REVISIONUSER}}
35609647
页面最新版本[5]的编辑者
{{REVISIONSIZE}}
18973
页面最新版本[5]的wikitext源码的大小(单位:字节)

站点数据统计

{{NUMBEROFPAGES}}
29,665
站点页面个数
{{NUMBEROFARTICLES}}
6,502
内容名字空间下的页面个数
{{NUMBEROFFILES}}
18,708
已上传的文件个数(不包含共享站文件数)
{{NUMBEROFEDITS}}
73,274
站点编辑次数
{{NUMBEROFUSERS}}
348,368
站点用户数量
{{NUMBEROFADMINS}}
12
管理员(sysop)数量
{{NUMBEROFACTIVEUSERS}}
0
活跃用户数量,活跃用户的标准与特殊:活跃用户的一样
{{NUMBERINGROUP:用户组}}
{{NUMINGROUP:用户组}}
7 ({{NUMBERINGROUP:bureaucrat}})
0({{NUMINGROUP:patroller}}
特定用户组中的用户总数
{{PAGESINCATEGORY:分类名称}}
{{PAGESINCAT:分类名称}}
1
1
输出指定分类中的页面总数(包括子类和文件)(以分类:帮助为示例)

{{PAGESINCATEGORY:分类|all}}
{{PAGESINCATEGORY:分类|pages}}
{{PAGESINCATEGORY:分类|subcats}}
{{PAGESINCATEGORY:分类|files}}

1
0
1
0
输出指定分类(以分类:帮助为示例)的:
所有页面数
所有非分类页和非文件页的页面数
所有子分类页面数
所有文件页面数
{{PAGESINNS:名字空间编号}}
{{PAGESINNAMESPACE:名字空间编号}}
未启用,别想了
输出指定名字空间中的页面总数。
{{PAGESINNS:0}}{{NUMBEROFARTICLES}}不同之处在于前者包含重定向页面和消除歧义页面,不包含其他内容名字空间页面。
默认禁用,可以通过$wgAllowSlowParserFunctions设置启用。

页面名称

  • 如果页面名称里含有特定字符,会导致本部分系统变量会有不正常的处理结果,如单引号'和星号*
  • 本部分系统变量均可选设置一个参数以获取其他页面的信息,格式为:{{系统变量:页面标题}},若不设置则默认使用当前页面的标题。

{{FULLPAGENAME}}
帮助:魔术字/系统变量
包含名字空间的完整页面标题
{{PAGENAME}}
魔术字/系统变量
不包含名字空间的完整页面标题
{{BASEPAGENAME}}
魔术字
不包含名字空间和当前子页面标题的的页面标题[6](例如:"Help:Title/foo/bar"返回"Title/foo")。
{{SUBPAGENAME}}
系统变量
子页面标题[6](例如 "Help:Title/foo/bar"中的"bar")
{{SUBJECTPAGENAME}}
{{ARTICLEPAGENAME}}
帮助:魔术字/系统变量
返回该页面的本体的完整页面名,即使是在讨论页中也会返回本体页面名。
{{TALKPAGENAME}}
帮助讨论:魔术字/系统变量
返回该页面的讨论页的完整页面名。
{{ROOTPAGENAME}}
魔术字
返回该页面的根页面的不含名字空间的页面名(例如:"Help:Title/foo/bar"返回"Title")。[6]

名字空间

  • 参见:帮助:名字空间
  • 本部分系统变量均可选设置一个参数以获取其他页面的信息,格式为:{{系统变量:页面标题}},若不设置则默认使用当前页面的标题。

{{NAMESPACE}}
帮助
当前页面名字空间名称
{{NAMESPACENUMBER}}
12
当前页面名字空间ID
{{SUBJECTSPACE}}
{{ARTICLESPACE}}
帮助
帮助
返回该页面的本体的名字空间名称
{{TALKSPACE}}
帮助讨论
返回该页面的讨论页的名字空间名称

其他


{{!}}

|
一个管道符,它可以在模板嵌套表格或表格嵌套模板之时,
在被嵌套的表格/模板中代替管道符,
以免嵌套的模板/表格将其解析导致语法错乱。

注释与外部链接

  1. 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 前导零指的是为了将数字补足到指定长度而在开头补上若干个零,例如8月的前导零补足是08月。
  2. 2.0 2.1 2.2 此时间戳以YYYYMMDDHHmmss为格式
  3. 3.0 3.1 3.2 3.3 动作指的是对页面的操作,包括edit(编辑)、move(移动)、delete(删除)、create(创建)等
  4. 保护级别指的是对特定操作的可操作用户组的限制,""(空)代表没有限制,"autoconfirm"(半保护)代表只有自动确认用户才可执行操作,"sysop"(全保护)代表只有管理员才可执行操作
  5. 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 页面最新版本指的是:该页面的最后一个修订版本(页面正常访问时显示的版本)或某编辑者正在预览的版本(该编辑者即使不保存编辑,也会刷新页面最后修订版本的缓存数据)
  6. 6.0 6.1 6.2 此类系统变量仅能实现基础功能,如需要更多匹配请使用解析器函数{{#titlepars:}}