帮助:变量
外观
变量返回有关当前页面、维基或日期的信息。它们的语法类似于模板。
大多数变量(除了下面提到的伪变量)都是“神奇字词”的类型。请参阅MediaWiki 中的神奇字词以获取完整列表。
日期和时间
以下变量以UTC 返回当前日期和时间。
由于软件和浏览器缓存,这些变量通常显示页面缓存的时间而不是当前时间。
变量 | 输出 | 描述 |
---|---|---|
{{CURRENTYEAR}} | 2024 | 年份 |
{{CURRENTMONTH}} | 10 | 月份(用零填充的数字) |
{{CURRENTMONTHNAME}} | 十月 | 月份(名称) |
{{CURRENTMONTHNAMEGEN}} | 十月 | 月份(所有格形式) |
{{CURRENTMONTHABBREV}} | 十月 | 月份(缩写) |
{{CURRENTDAY}} | 24 | 月份的日期(未填充的数字) |
{{CURRENTDAY2}} | 24 | 月份的日期(用零填充的数字) |
{{CURRENTDOW}} | 4 | 星期几(未填充的数字) |
{{CURRENTDAYNAME}} | 星期四 | 星期几(名称) |
{{CURRENTTIME}} | 09:11 | 时间(24 小时制 HH:mm 格式) |
{{CURRENTHOUR}} | 09 | 小时(24 小时制用零填充的数字) |
{{CURRENTWEEK}} | 43 | 星期(数字) |
{{CURRENTTIMESTAMP}} | 20241024091141 | YYYYMMDDHHmmss 时间戳 |
技术元数据
修订变量返回当前页面最新编辑的信息,即使查看页面的较旧版本。
站点
变量 | 输出 | 描述 |
---|---|---|
{{SITENAME}} | 维基教科书 | 维基的站点名称 |
{{SERVER}} | //wikibooks.cn | 域名 URL |
{{SERVERNAME}} | en.wikibooks.org | 域名 |
{{SCRIPTPATH}} | /w | 相对脚本路径 |
{{STYLEPATH}} | /w/skins | 相对样式路径 |
{{CURRENTVERSION}} | 1.43.0-wmf.27 (d521558) | 维基的 MediaWiki 版本。 |
{{CONTENTLANGUAGE}} {{CONTENTLANG}} |
en en |
维基的默认界面语言 |
当前页面最新修订
变量 | 输出 | 描述 |
---|---|---|
{{REVISIONID}} | - | 唯一的修订 ID |
{{REVISIONDAY}} | 1 | 进行编辑的日期(未填充的数字) |
{{REVISIONDAY2}} | 01 | 进行编辑的日期(用零填充的数字) |
{{REVISIONMONTH}} | 12 | 进行编辑的月份(用零填充的数字) |
{{REVISIONYEAR}} | 2022 | 进行编辑的年份 |
{{REVISIONTIMESTAMP}} | 20221201134647 | 编辑时的时间戳 |
{{REVISIONUSER}} | Xeverything11 | 对页面进行最新编辑的用户用户名,或预览编辑时当前用户 |
统计数据
这些变量返回的数字通常包含分隔符(逗号或空格,具体取决于当地语言),但可以使用“:R”标志返回原始数字(例如,{{NUMBEROFPAGES}}
→ 290,940 和 {{NUMBEROFPAGES:R}}
→ 290940)。对于需要参数的魔法字词(例如 {{PAGESINCATEGORY:Help}}
和 {{PAGESINCATEGORY:Help|R}}
)使用“|R”。
变量 | 输出 | 描述 |
---|---|---|
{{NUMBEROFPAGES}} | 290,940 | 维基页面的数量。 |
{{NUMBEROFARTICLES}} | 97,548 | 内容命名空间中页面的数量。 |
{{NUMBEROFFILES}} | 2,689 | 上传的文件数量。 |
{{NUMBEROFEDITS}} | 4,294,177 | 页面编辑的数量。 |
{{NUMBEROFUSERS}} | 3,477,764 | 注册用户的数量。 |
{{NUMBEROFADMINS}} | 10 | 位于管理员组中的用户的数量。 |
{{NUMBEROFACTIVEUSERS}} | 277 | 活跃用户的数量,基于特殊:统计信息中使用的标准。 |
{{NUMBERINGROUP:groupname}} {{NUMINGROUP:groupname}} |
0 0 ({{NUMBERINGROUP:bureaucrat}} 用于此处) |
特定组中用户的数量。 |
命名空间
变量 | 输出 | 描述 |
---|---|---|
{{NAMESPACE}} | 帮助 | 页面的命名空间名称 |
{{SUBJECTSPACE}} {{ARTICLESPACE}} |
帮助 帮助 |
相关内容命名空间的名称 |
{{TALKSPACE}} | 帮助讨论 | 相关讨论命名空间的名称 |
以下是在 URL 中使用的编码等效项(空格替换为下划线,一些字符百分比编码)
- {{NAMESPACEE}}
- {{SUBJECTSPACEE}}
- {{TALKSPACEE}}
这些可以接受页面名称,并将返回页面名称参数的命名空间,而不是当前页面的命名空间
- {{NAMESPACE:Template:Main Page}}→ 模板
- {{SUBJECTSPACE:Template:Main Page}}→ 模板
- {{TALKSPACE:Template:Main Page}}→ 模板讨论
页面名称
变量 | 输出 | 描述 |
---|---|---|
{{FULLPAGENAME}} | 帮助:变量 | 命名空间和页面标题。 |
{{PAGENAME}} | 变量 | 页面标题,不包括命名空间。 |
{{BASEPAGENAME}} | 变量 | 页面标题,不包括当前子页面和命名空间(“标题/foo”位于“标题/foo/bar”上)。 |
{{SUBPAGENAME}} | 变量 | 子页面标题(“foo”位于“标题/foo”上)。 |
{{ROOTPAGENAME}} | 变量 | 最顶层父级的标题,不包括命名空间和第一个斜杠后的任何内容(“标题”位于“Wikijunior:标题/foo/bar”上)。 |
{{SUBJECTPAGENAME}} | 帮助:变量 | 相关内容页面的命名空间和标题。 |
{{TALKPAGENAME}} | 帮助讨论:变量 | 相关讨论页面的命名空间和标题。 |
以下是在 MediaWiki URL 中使用的编码等效项(即空格替换为下划线,一些字符百分比编码)
- {{FULLPAGENAMEE}}
- {{PAGENAMEE}}
- {{BASEPAGENAMEE}}
- {{SUBPAGENAMEE}}
- {{ROOTPAGENAMEE}}
- {{SUBJECTPAGENAMEE}}
- {{TALKPAGENAMEE}}
所有这些都允许指定要操作的页面,而不仅仅是当前页面
- {{PAGENAME:Template:Main Page}}→ 主页
伪变量
一些模板已被创建来模仿上述变量。虽然上面部分中的变量使用冒号(:)来指定要输出的页面(如果需要),但这些将使用管道(|)来输入页面。例如,{{BOOKNAME|Wikijunior:Bugs}}
可用于获取 Wikijunior:Bugs。
模板 | 描述 |
---|---|
{{NUMBEROFBOOKS}} | 返回维基教科书中书籍的数量。 |
{{BOOKTEMPLATE}} | 返回与使用它的书籍同名的模板名称。 |
{{BOOKNAME}} | 返回与使用它的页面相关的书籍名称。 |
{{NAIVEBOOKNAME}} | 返回页面的命名空间和根页面名称。 |
{{BOOKTALKNAME}} | 返回书籍整体相关的讨论页面。 |
{{CHAPTERNAME}} | 返回页面所在的章节,并忽略之后的任何内容。 |
{{BOOKPAGENAME}} | 返回页面名称中的所有内容,除了书籍名称。 |
{{BOOKSORTKEY}} | 返回子页面名称中的所有内容,除了书籍名称,或者如果页面不是子页面,则返回书籍名称。 |
对于后面的模板,通过查看它们输出的并排比较更容易看出它们之间的区别。
模板 | Chess/Puzzles/Directmates | Wikijunior:Dinosaurs/Apatosaurus | Category:Book:Horticulture/Templates/Boxes | Wikijunior talk:Bugs/Shield Bug |
---|---|---|---|---|
{{BOOKNAME}} | Chess | Wikijunior:Dinosaurs | Horticulture | Wikijunior:Bugs |
{{NAIVEBOOKNAME}} | Chess | Wikijunior:Dinosaurs | Category:Book:Horticulture | Wikijunior talk:Bugs |
{{BOOKTALKNAME}} | Talk:Chess | Wikijunior talk:Dinosaurs | Talk:Horticulture | Wikijunior talk:Bugs |
{{CHAPTERNAME}} | Puzzles | Apatosaurus | 模板 | Shield Bug |
{{BOOKPAGENAME}} | Puzzles/Directmates | Apatosaurus | Templates/Boxes | Shield Bug |
{{BOOKSORTKEY}} | Puzzles/Directmates | Apatosaurus | Templates/Boxes | Shield Bug |