Help:變數
来自维基创造
跳到导航跳到搜索维基创造 变量 是输出时间、站点资料、或是页面名称之类信息的字符串。
解析
大多数变量的语法与模板类似,但全部大写以避免冲突。如果某个模板与变量的名称和大小写相同,MediaWiki会使用变量而不是模板。要强制使用模板而不是变量,在模板名前加上“msg:” (例如,"{{msg:CURRENTYEAR}}")。
页面相关的变量会返回关于当前查看的页面的数据,不论变量是在页面代码中还是在页面里的某个模板中。
变量
日期和时间
以下的变量返回当前的日期和时间,遵照用户的时区选项,默认为UTC时间。
由于 MediaWiki 和浏览器的缓存关系,这些变量常常显示页面被缓存的时间,而不是当前时间。
| 变量 | 输出 | 描述 |
|---|---|---|
| 年 | ||
| {{CURRENTYEAR}} | 2025 | 当前年份 |
| 月 | ||
| {{CURRENTMONTH}} | 11 | 月份 (以0补齐两位的数字) |
| {{CURRENTMONTHNAME}} | 11月 | 月份名称 |
| {{CURRENTMONTHNAMEGEN}} | 11月 | 月份 (属格) |
| {{CURRENTMONTHABBREV}} | 11月 | 月份 (缩写) |
| 日期 | ||
| {{CURRENTDAY}} | 5 | 今天是几日 (不补齐) |
| {{CURRENTDAY2}} | 05 | 今天是几日 (以 0 补齐) |
| {{CURRENTDOW}} | 3 | 今天是周几 (Day of Week, 不补齐) |
| {{CURRENTDAYNAME}} | 星期三 | 今天是周几 (名称) |
| Time | ||
| {{CURRENTTIME}} | 09:45 | 时间 (24小时 时:分 格式) |
| {{CURRENTHOUR}} | 09 | 时间 (24小时 以 0 补齐的数字) |
| 其他 | ||
| {{CURRENTWEEK}} | 45 | 周数 |
| {{CURRENTTIMESTAMP}} | 20251105094509 | ISO 8601 时间戳 |
以下的变量与上述相同,但是使用本地时间而不是用户设定的时区:
- {{LOCALYEAR}}
- {{LOCALMONTH}}
- {{LOCALMONTHNAME}}
- {{LOCALMONTHABBREV}}
- {{LOCALDAY}}
- {{LOCALDAY2}}
- {{LOCALDOW}}
- {{LOCALDAYNAME}}
- {{LOCALTIME}}
- {{LOCALHOUR}}
- {{LOCALWEEK}}
- {{LOCALTIMESTAMP}}
统计和技术资料
站点
| 变量 | 输出 | 描述 |
|---|---|---|
| {{SITENAME}} | 维基创造 | wiki 的名字 |
| {{CONTENTLANGUAGE}} | zh | 默认界面语言 |
| {{NUMBEROFPAGES}} | 61 | wiki 页面的数量 |
| {{NUMBEROFARTICLES}} | 9 | 在“主”名字空间中页面的数量 |
| {{NUMBEROFFILES}} | 0 | 上传的文件 |
最后更改
以下的变量返回对页面最后一次的修订,即使是在查看页面旧的版本时。
| 变量 | 输出 | 描述 |
|---|---|---|
| {{REVISIONID}} | 121 | 唯一标识号 (ID) |
| {{REVISIONDAY}} | 27 | 最后编辑的日期 (不补齐) |
| {{REVISIONDAY2}} | 27 | 最后编辑的日期 (以 0 补齐的数字) |
| {{REVISIONMONTH}} | 02 | 最后编辑的月份 (不补齐) |
| {{REVISIONYEAR}} | 2008 | 最后编辑的年份 |
| {{REVISIONTIMESTAMP}} | 20080227021814 | 编辑时的时间戳 |
URL 数据
URL
| 变量 | 输出 | 描述 |
|---|---|---|
| {{SERVER}} | http://creationwiki.org | 域名 URL |
| {{SERVERNAME}} | creationwiki.org | 域名 |
| {{SCRIPTPATH}} | /zh | 相对脚本路径 |
| {{localurl:页面名}} {{localurl:pagename|请求字符串}} |
/zh/%E9%A1%B5%E9%9D%A2%E5%90%8D /zh/index.php?title=%E9%A1%B5%E9%9D%A2%E5%90%8D&请求字符串 |
到标题的相对路径 |
页面名称
| 变量 | 输出 | 描述 |
|---|---|---|
| {{FULLPAGENAME}} | Help:變數 | 名字空间和页面标题 |
| {{BASEPAGENAME}} | 變數 | 除去当前子页面的页面标题,没有名字空间 (“标题/很好很强大” 页面上会返回 “标题”) |
| {{PAGENAME}} | 變數 | 页面标题 |
| {{SUBPAGENAME}} | 變數 | 子页面 标题 (“标题/很好很强大” 页面上会返回 “很好很强大”) |
| {{SUBJECTPAGENAME}} | Help:變數 | 相关条目的页面名称。 |
| {{TALKPAGENAME}} | Help talk:變數 | 相关对话页的页面名称。 |
以下是 URL 编码的等价:
- {{FULLPAGENAMEE}}
- {{PAGENAMEE}}
- {{BASEPAGENAMEE}}
- {{SUBPAGENAMEE}}
- {{SUBJECTPAGENAMEE}}
- {{TALKPAGENAMEE}}
名字空间
| 变量 | 输出 | 描述 |
|---|---|---|
| {{NAMESPACE}} | Help | 名字空间 (名称) |
| {{SUBJECTSPACE}} | Help | 相关内容的名字空间 |
| {{TALKSPACE}} | Help talk | 相关对话页的名字空间 |
以下是 URL 编码的变量:
- {{NAMESPACEE}}
- {{SUBJECTSPACEE}}
- {{TALKSPACEE}}
{{ns:}} 返回本地化的所给常量代表的名字空间名称。默认值是:
| 用法 | 输出 |
|---|---|
| {{ns:-2}} 或 {{ns:Media}} | Media |
| {{ns:-1}} 或 {{ns:Special}} | Special |
| {{ns:0}} 或 {{ns:Main}} | |
| {{ns:1}} 或 {{ns:Talk}} | Talk |
| {{ns:2}} 或 {{ns:User}} | User |
| {{ns:3}} 或 {{ns:User_talk}} | User talk |
| {{ns:4}} 或 {{ns:Project}} | 维基创造 |
| {{ns:5}} 或 {{ns:Project_talk}} | 维基创造 talk |
| {{ns:6}} 或 {{ns:Image}} | File |
| {{ns:7}} 或 {{ns:Image_talk}} | File talk |
| {{ns:8}} 或 {{ns:MediaWiki}} | MediaWiki |
| {{ns:9}} 或 {{ns:MediaWiki_talk}} | MediaWiki talk |
| {{ns:10}} 或 {{ns:Template}} | Template |
| {{ns:11}} 或 {{ns:Template_talk}} | Template talk |
| {{ns:12}} 或 {{ns:Help}} | Help |
| {{ns:13}} 或 {{ns:Help_talk}} | Help talk |
| {{ns:14}} 或 {{ns:Category}} | Category |
| {{ns:15}} 或 {{ns:Category_talk}} | Category talk |
自定义变量
MediaWiki 也支持扩展或是某个特定的站点自定义变量。 举例来说,某些站点可能会希望有一个赞助机构名称的变量,或是页面标题之前的 wiki URL,如果这个地址容易变化或者比http://{{SERVERNAME}}要复杂的话。
