帮助:变量
来自 PostgreSQL wiki
跳转到导航跳转到搜索变量或 **神奇字词** 是 MediaWiki 与返回值或函数相关联的文本字符串,例如时间、站点详细信息或页面名称。 此页面介绍标准神奇字词的使用方法; 对于技术参考,请参阅 神奇字词.
一般说明
继承
与页面相关的魔法字词将影响或返回有关当前页面的数据,无论它是在页面代码中还是在包含的模板中。
行为开关
行为开关控制页面的布局。 它们被写成用双下划线包裹的魔法字词。
字词 | 描述 | 版本 |
---|---|---|
目录 | ||
__NOTOC__ | 隐藏目录 (TOC)。 | |
__FORCETOC__ | 强制目录出现在其正常位置(第一个标题之前)。 | |
__TOC__ | 将目录放置在字词的当前位置(覆盖 __NOTOC__)。 如果多次使用,目录将出现在第一个字词的位置。 | |
编辑 | ||
__NOEDITSECTION__ | 隐藏标题旁边的部分编辑链接。 | |
__NEWSECTIONLINK__ | 在非讨论页面上的“编辑”选项卡旁边添加一个链接((“+” 默认)用于添加新部分(参见 [1])。 | 1.7+ |
类别 | ||
__NOGALLERY__ | 在类别页面上使用,用普通链接替换类别视图中的缩略图。 | 1.7+ |
__HIDDENCAT__ | 在类别页面上使用,将类别从其成员和父类别的类别列表中隐藏(可以使用 CSS 使隐藏类别可见)。 | 1.13+ |
语言转换 | ||
__NOCONTENTCONVERT__ __NOCC__ |
在具有语言变体的维基中,不要在文章显示中执行任何内容语言转换(字符和阶段); 例如,只显示中文 (zh),而不是 zh_cn、zh_tw、zh_sg 或 zh_hk 等变体。 | |
__NOTITLECONVERT__ __NOTC__ |
在具有语言变体的维基中,不要对标题执行语言转换(所有其他内容都被转换)。 | |
其他 | ||
__END__ | 明确标记文章的结尾,以防止 MediaWiki 移除尾随空格(似乎不再起作用)。 | |
__START__ | 无效果。 |
变量
变量的语法类似于 模板,但大写以帮助避免冲突。 如果模板具有与变量相同的名称和大小写,则将使用变量。 可以通过添加“msg:”修饰符强制使用模板(例如,"{{msg:CURRENTYEAR}}
")。 在某些情况下,添加参数将强制解析器将变量视为模板; 例如,{{CURRENTDAYNAME|x}}
尝试包含“Template:CURRENTDAYNAME”。
日期和时间
以下变量根据用户的时区 偏好 返回当前日期和时间,默认为 UTC 时区。
由于 MediaWiki 和浏览器缓存,这些变量通常显示页面被 *缓存* 的时间,而不是当前时间。
变量 | 输出 | 描述 | 版本 |
---|---|---|---|
年 | |||
{{CURRENTYEAR}} | 2024 | 年 | |
月 | |||
{{CURRENTMONTH}} | 08 | 月(零填充数字) | |
{{CURRENTMONTHNAME}} | 八月 | 月(名称) | |
{{CURRENTMONTHNAMEGEN}} | 八月 | 月(所有格形式) | |
{{CURRENTMONTHABBREV}} | 八月 | 月(缩写) | 1.5+ |
日 | |||
{{CURRENTDAY}} | 2 | 月中的日(未填充数字) | |
{{CURRENTDAY2}} | 02 | 月中的日(零填充数字) | 1.6+ |
{{CURRENTDOW}} | 5 | 星期几(未填充数字) | |
{{CURRENTDAYNAME}} | 星期五 | 星期几(名称) | |
时间 | |||
{{CURRENTTIME}} | 10:12 | 时间(24 小时 HH:mm 格式) | |
{{CURRENTHOUR}} | 10 | 小时(24 小时零填充数字) | |
其他 | |||
{{CURRENTWEEK}} | 31 | 周(数字) | |
{{CURRENTTIMESTAMP}} | 20240802101242 | ISO 8601 时间戳 | 1.7+ |
以下变量执行与上述相同的操作,但使用站点的本地时区而不是用户偏好和 UTC
- {{LOCALYEAR}}
- {{LOCALMONTH}}
- {{LOCALMONTHNAME}}
- {{LOCALMONTHABBREV}}
- {{LOCALDAY}}
- {{LOCALDAY2}}
- {{LOCALDOW}}
- {{LOCALDAYNAME}}
- {{LOCALTIME}}
- {{LOCALHOUR}}
- {{LOCALWEEK}}
- {{LOCALTIMESTAMP}}
技术元数据
修订变量返回有关 **对当前页面进行的最新编辑** 的数据,即使查看页面的旧版本也是如此。
变量 | 输出 | 描述 | 版本 |
---|---|---|---|
站点 | |||
{{SITENAME}} | PostgreSQL wiki | 维基的站点名称($wgSitename)。 | |
{{CURRENTVERSION}} | 1.35.13 | 维基的 MediaWiki 版本。 | 1.7+ |
{{CONTENTLANGUAGE}} | en | 维基的默认界面语言($wgLanguageCode) | |
对当前页面的最新修订 | |||
{{REVISIONID}} | 317 | 唯一 ID | |
{{REVISIONDAY}} | 11 | 进行编辑的日(未填充数字) | |
{{REVISIONDAY2}} | 11 | 进行编辑的日(零填充数字) | |
{{REVISIONMONTH}} | 03 | 进行编辑的月(未填充数字) | |
{{REVISIONYEAR}} | 2008 | 进行编辑的年 | |
{{REVISIONTIMESTAMP}} | 20080311171233 | 编辑时的时间戳 |
统计数据
这些变量返回的数字包含数字分隔符,但可以使用“:R”标志返回原始数字(例如,{{NUMBEROFPAGES}}
= 3,480 且 {{NUMBEROFPAGES:R}}
= 3480)。
变量 | 输出 | 描述 | 版本 |
---|---|---|---|
整个维基 | |||
{{NUMBEROFPAGES}} | 3,480 | 维基页面的数量。 | 1.7+ |
{{NUMBEROFARTICLES}} | 1,154 | 主命名空间中的页面数量。 | |
{{NUMBEROFFILES}} | 1,226 | 上传文件的数量。 | 1.5+ |
{{NUMBEROFEDITS}} | 40,164 | 页面编辑的数量。 | 1.10+ |
{{NUMBEROFUSERS}} | 1,095 | 注册用户的数量。 | 1.7+ |
{{NUMBEROFADMINS}} | 13 | 位于 *sysop* 组 中的用户数量。 | 1.7+ |
每个命名空间 | |||
{{PAGESINNS:2}} | 模板:PAGESINNS:0 | 给定 命名空间 中的页面数量(用相关的命名空间 ID 替换 2)。 默认情况下已禁用,使用 $AllowSlowParserFunctions 启用。 | 1.7+ |
{{PAGESINNAMESPACE:2}} | 模板:PAGESINNAMESPACE:2 | {{PAGESINNS}} 的别名。 |
1.7+ |
URL 数据
URLs
变量 | 输出 | 描述 | 版本 |
---|---|---|---|
{{SERVER}} | https://wiki.postgresql.ac.cn | 域名 URL($wgServer) | |
{{SERVERNAME}} | wiki.postgresql.org | 域名($wgServerName) | |
{{SCRIPTPATH}} | 相对脚本路径($wgScriptPath) | ||
{{localurl:页面名称}} {{localurl:页面名称|查询字符串}} |
/wiki/Page_name /index.php?title=Page_name&query string |
到标题的相对路径 | |
{{fullurl:页面名称}} {{fullurl:页面名称|查询字符串}} |
https://wiki.postgresql.ac.cn/wiki/Page_name https://wiki.postgresql.ac.cn/index.php?title=Page_name&query 字符串 |
到标题的绝对路径 |
页面名称
变量 | 输出 | 描述 | 版本 |
---|---|---|---|
{{FULLPAGENAME}} | 帮助:变量 | 命名空间和页面标题。 | |
{{PAGENAME}} | 变量 | 页面标题。 | |
{{BASEPAGENAME}} | 变量 | 页面标题,不包括当前 子页面 和命名空间(“标题”位于“标题/foo”上)。 | 1.7+ |
{{SUBPAGENAME}} | 变量 | 子页面 标题(“foo”位于“标题/foo”上)。 | 1.6+ |
{{SUBJECTPAGENAME}} | 帮助:变量 | 相关内容页面的命名空间和标题。 | 1.7+ |
{{TALKPAGENAME}} | 帮助讨论:变量 | 相关讨论页面的命名空间和标题。 | 1.7+ |
以下是 URL 编码的等效项
- {{FULLPAGENAMEE}}
- {{PAGENAMEE}}
- {{BASEPAGENAMEE}}
- {{SUBPAGENAMEE}}
- {{SUBJECTPAGENAMEE}}
- {{TALKPAGENAMEE}}
命名空间
变量 | 输出 | 描述 | 版本 |
---|---|---|---|
{{NAMESPACE}} | 帮助 | 命名空间(名称) | |
{{SUBJECTSPACE}} | 帮助 | 相关内容命名空间的名称 | |
{{TALKSPACE}} | 帮助讨论 | 相关讨论命名空间的名称 |
以下是 URL 编码的等效项
- {{NAMESPACEE}}
- {{SUBJECTSPACEE}}
- {{TALKSPACEE}}
{{ns:}}
返回该常数数量的本地化命名空间名称。 默认值为
用法 | 输出 |
---|---|
{{ns:-2}} 或 {{ns:Media}} | 媒体 |
{{ns:-1}} 或 {{ns:Special}} | 特殊 |
{{ns:0}} 或 {{ns:Main}} | |
{{ns:1}} 或 {{ns:Talk}} | 讨论 |
{{ns:2}} 或 {{ns:User}} | 用户 |
{{ns:3}} 或 {{ns:User_talk}} | 用户讨论 |
{{ns:4}} 或 {{ns:Project}} | PostgreSQL wiki |
{{ns:5}} 或 {{ns:Project_talk}} | PostgreSQL wiki 讨论 |
{{ns:6}} 或 {{ns:Image}} | 文件 |
{{ns:7}} 或 {{ns:Image_talk}} | 文件讨论 |
{{ns:8}} 或 {{ns:MediaWiki}} | MediaWiki |
{{ns:9}} 或 {{ns:MediaWiki_talk}} | MediaWiki 讨论 |
{{ns:10}} 或 {{ns:Template}} | 模板 |
{{ns:11}} 或 {{ns:Template_talk}} | 模板讨论 |
{{ns:12}} 或 {{ns:Help}} | 帮助 |
{{ns:13}} 或 {{ns:Help_talk}} | 帮助讨论 |
{{ns:14}} 或 {{ns:Category}} | 类别 |
{{ns:15}} 或 {{ns:Category_talk}} | 类别讨论 |