更多操作
无编辑摘要 |
无编辑摘要 |
||
第315行: | 第315行: | ||
</ol> | </ol> | ||
|- | |- | ||
| <code><nowiki>{{NAMESPACE}</nowiki></code> | | <code><nowiki>{{NAMESPACE}}</nowiki></code> | ||
| {{NAMESPACE} | | {{NAMESPACE}} | ||
| 输出页面的命名空间的名称。 | | 输出页面的命名空间的名称。 | ||
|- | |- |
2025年2月1日 (六) 22:47的最新版本
魔术字是MediaWiki软件中的特定功能,能够返回相应特定值或更多功能,比如时间、站点名称等。有关更多详情可参考MediaWiki官方中的帮助。
以下是本站可用受支持的所有魔术字:
状态开关
可以控制(如果当前使用的皮肤受支持)页面的显示方式或其他行为。尤其要注意正在使用Minerva皮肤来浏览本站的用户(本站默认使用Citlzen皮肤),下面列出的一些魔术字不会在所选皮肤中起作用。
状态开关的用法是在两个__
之间插入的大写字母。
状态开关 | 描述 |
---|---|
目录(TOC)相关 | |
__NOTOC__
|
无论页面中的章节是否大于3节,仍然强制隐藏目录。 |
__FORCETOC__
|
无论页面中的章节是否等于或大于3节,仍然强制显示目录。请注意,Vector 2022皮肤对于此魔术字不起作用。因为是在文章内容外展示的目录、 |
分类相关 | |
__NOGALLERY__
|
如果是图片的页面,使用此魔术字,可使插入此魔术字的分类页面不要显示包括文件的缩略图(即图册),只使用普通链接来代替。 |
__HIDDENCAT__
|
使用该魔术字的页面的分类将会变成“隐藏分类”,将不会在其该分类的上级和使用该分类的页面不会显示这个分类。用户可以在参数设置→显示中启用“显示隐藏分类”的开关来强制显示被隐藏的分类。 |
__EXPECTUNUSEDCATEGORY__
|
使用该魔术字的分类将不会列入到特殊:未使用分类特殊页面中。 |
其他项 | |
__INDEX__
|
添加此魔术字到页面后,搜索引擎可以检索添加了此魔术字的页面。 注意,添加此魔术字后,添加该魔术字的页面将覆盖$wgArticleRobotPolicies参数设置,但不能覆盖robots.txt的设置。 |
__NOINDEX__
|
添加此魔术字到页面后,搜索引擎将不可以检索添加了此魔术字的页面。 |
扩展相关(仅列出本维基已经安装的插件的可用魔术字) | |
__DISAMBIG__
|
标记页面为消歧义页面。 适用插件:Disambiguator |
系统变量
用法类似于模板,是在{{
和}}
之间插入的一串大写字母(而不是小写字母,也不是除大写英文外的其他字符)。用于返回当前页面、站点标题等变量信息。
注意,标注“[高开销]”的系统变量会被MediaWiki软件记录,且在一个页面中可以使用的次数会有上限。
如果是第一个参数,应用:
分割,而不是使用|
分割。
如果系统变量与模板冲突,MediaWiki将会这样解析(假设两者均为“FOO”):
{{FOO}}
将被视为系统变量;{{Template:FOO}}
或{{模板:FOO}}
将被视为模板;{{FOO|小亮}}
会根据情况而定:- 如果系统变量FOO不接受参数,那么
{{FOO|小亮}}
会被视为模板; - 如果系统变量FOO接受参数,那么
{{FOO|小亮}}
会被视为系统参数。
- 如果系统变量FOO不接受参数,那么
如果输入的是一个自定义变量而不是软件中定义的变量,那么默认会识别为模板,而不是识别为系统变量。
注意,受MediaWiki与浏览器缓存的影响,这些变量往往显示的是已被缓存的值,而不是新的值或者当前时间。使用这些变量会使页面被缓存的时间变得更短。比如今天更新了编辑次数,在菜单栏中看到的是最新的次数(如100),而在首页插入了{{NUMBEROFEDITS}}
的魔术字输出的结果显示的是“99”,这与实际编辑的次数不符合。则可能是被缓存的缘故。应可通过强制刷新(不起作用)或等待下一天查看。
变量 | 输出 | 描述 |
---|---|---|
日期与时间 以CURRENT开始的为服务器时间(UTC),以LOCAL开始的为本地时间。 | ||
{{LOCALYEAR}} {{CURRENTYEAR}}
|
2025 2025 |
输出当前的年份。 |
{{LOCALMONTH}} {{CURRENTMONTH}}
|
02 02 |
输出月份(补虚位零)。 |
{{LOCALMONTH1}} {{CURRENTMONTH1}}
|
2 2 |
输出月份(不补虚位零)。 |
{{LOCALMONTHNAME}} {{CURRENTMONTHNAME}}
|
2月 2月 |
输出月份(当前语言月份名,中文则为数字+“月”)。 |
{{LOCALMONTHNAMEGEN}} {{CURRENTMONTHNAMEGEN}}
|
2月 2月 |
输出月份(当前语言月份名的所有格,中文则为中文+“月”)。 |
{{LOCALMONTHABBREV}} {{CURRENTMONTHABBREV}}
|
2月 2月 |
输出月份(当前语言月份名的缩写,中文则为数字+“月”)。 |
{{LOCALDAY2}} {{CURRENTDAY2}}
|
12 11 |
输出日期(补虚位零)。 |
{{LOCALDAY}} {{CURRENTDAY}}
|
12 11 |
输出日期(不补虚位零)。 |
{{LOCALDOW}} {{CURRENTDOW}}
|
3 2 |
输出今天周(星期)几,0=周日(星期日【天】);1~6=周一至周六(星期一至星期六)。 |
{{LOCALDAYNAME}} {{CURRENTDAYNAME}}
|
星期三 星期二 |
输出今天周(星期)几(使用当前语言的写法,中文则为“星期×”)。 |
{{LOCALTIME}} {{CURRENTTIME}}
|
01:39 17:39 |
输出当前时间(24小时制,补虚位零)。 上为本地时间,下为服务器时间。 |
{{LOCALHOUR}} {{CURRENTHOUR}}
|
01 17 |
输出现在几点多(24小时制,补虚位零)。 上为本地时间,下为服务器时间。 |
{{LOCALWEEK}} {{CURRENTWEEK}}
|
7 7 |
输出当前是今年的第几周。 上为本地时间,下为服务器时间。 |
{{LOCALTIMESTAMP}} {{CURRENTTIMESTAMP}}
|
20250212013935 20250211173935 |
以年月日时分秒(YYYYMMDDHHmmss)输出全部时间戳。 上为本地时间,下为服务器时间。 |
站点元数据 | ||
{{SITENAME}}
|
开心超人联盟维基 | 输出站点名称。 |
{{SERVER}}
|
https://happysupermankxcr.cn | 输出站点的完整URL域名。会被识别为链接 |
{{SERVERNAME}}
|
happysupermankxcr.cn | 输出站点域名,不会识别为链接 |
{{DIRMARK}} {{DIRECTIONMARK}}
|
|
输出站点默认语言所使用的Unicode文本方向控制字符(中文为‎ )。注意这里输出结果是空的。
|
{{SCRIPTPATH}}
|
输出脚本的绝对相对路径,注意这里的输出结果是空的。 | |
{{STYLEPATH}}
|
/skins | 输出安装的皮肤的绝对路径。 |
{{CURRENTVERSION}}
|
1.42.3 | 输出维基的MediaWiki安装的版本。 |
{{CONTENTLANGUAGE}} {{CONTENTLANG}}
|
zh-cn zh-cn |
输出站点的默认界面语言。 |
页面元数据 | ||
说明:
| ||
{{PAGEID}}
|
279 | 输出当前页面的ID。 |
{{PAGELANGUAGE}}
|
zh-cn | 输出当前页面所用语言代码。 |
{{PROTECTIONLEVEL:操作名}}
|
输出当前页面对指定操作的保护级别,如果没有保护则返回空数组(空串)。 | |
{{PROTECTIONEXPIRY:操作名}}
|
infinity | 输出当前页面对指定操作的保护时长,无限则返回“infinity”,否则返回结束时间的时间戳。 |
{{CASCADINGSOURCES}}
|
[高开销]返回当前页面上任意保护的来源,除非是自嵌入,否则不会返回各自的标题。 | |
页面最新版本信息 | ||
说明:
| ||
{{REVISIONID}}
|
604 | 输出页面最新版本的唯一版本修订ID。预览中可能为空白。 |
{{REVISIONDAY2}}
|
01 | 输出页面是于几号编辑的(补虚位零)。 |
{{REVISIONDAY}}
|
1 | 输出页面是于几号编辑的(不补虚位零)。 |
{{REVISIONMONTH}}
|
02 | 输出页面是于哪月编辑的(补虚位零)。 |
{{REVISIONMONTH1}}
|
2 | 输出页面是于哪月编辑的(不补虚位零)。 |
{{REVISIONYEAR}}
|
2025 | 输出页面是于哪年编辑的。 |
{{REVISIONTIMESTAMP}}
|
20250201224705 | 输出页面的年月日时分秒(YYYYMMDDHHmmss)的时间戳。 |
{{REVISIONUSER}}
|
开心超人 | 输出页面的编辑者。 |
{{REVISIONSIZE}}
|
19892 | 输出页面的wikitext源码大小(单位为字节)。 |
站点统计 | ||
说明:
| ||
{{NUMBEROFPAGES}}
|
327 | 输出站点全部页面的数量 |
{{NUMBEROFARTICLES}}
|
63 | 输出(主)命名空间下的页面的数量 |
{{NUMBEROFFILES}}
|
195 | 输出站点上传的文件的总数。 |
{{NUMBEROFEDITS}}
|
666 | 输出站点总编辑次数。 |
{{NUMBEROFUSERS}}
|
2 | 输出站点用户总数量。 |
{{NUMBEROFACTIVEUSERS}}
|
1 | 输出站点活跃用户总数量。 |
{{NUMBEROFADMINS}}
|
1 | 输出站点管理员总数量。 |
{{PAGESINCATEGORY:分类名}} {{PAGESINCAT:分类名}}
|
19 19 |
[高开销]输出所选指定分类中的所有页面总数量(包括页面和文件)。 这里以帮助文档分类为例 |
{{PAGESINCATEGORY:分类名|all}} {{PAGESINCATEGORY:分类名|pages}} {{PAGESINCATEGORY:分类名|subcats}} {{PAGESINCATEGORY:分类名|files}}
|
6 6 0 0 |
[高开销]输出所指定分类的:
这里以开心超人联盟角色分类为例 |
{{NUMBERINGROUP:用户组}} {{NUMINGROUP:用户组}}
|
0 0 |
输出给定用户组中的用户总数。 以user用户组为例 |
页面名称 | ||
说明:
| ||
{{FULLPAGENAME}}
|
帮助:魔术字 | 输出带命名空间的完整页面标题,并且包括子页面的标题。 |
{{PAGENAME}}
|
魔术字 | 输出不带命名空间的完整页面标题,并且包括子页面的标题。 |
{{BASEPAGENAME}}
|
魔术字 | 输出不包括命名空间和子页面标题的完整页面标题(示例:HappyWiki:小亮/foo/bar,则为小亮/foo )。
|
{{SUBPAGENAME}}
|
魔术字 | 输出子页面标题(示例:HappyWiki:小亮/foo/bar ,则为bar )。
|
{{TALKPAGENAME}}
|
帮助讨论:魔术字 | 输出页面的讨论页的完整页面标题。 |
{{ROOTPAGENAME}}
|
魔术字 | 输出根页面但不包含命名空间的页面标题,如果在子页面,如HappyWiki:小亮/foo/bar ,则返回小亮 。
|
命名空间 | ||
说明:
| ||
{{NAMESPACE}}
|
帮助 | 输出页面的命名空间的名称。 |
{{NAMESPACENUMBER}}
|
12 | 输出页面命名空间的ID编号。 |
{{SUBJECTSPACE}} {{ARTICLESPACE}}
|
帮助 帮助 |
输出相关联的内容命名空间的名称。 |
{{TALKSPACE}}
|
帮助讨论 | 输出相关联的讨论命名空间的名称。 |
转义字符 | ||
说明:
| ||
{{!}}
|
插入竖线(管道符号) 用于模板嵌套表格或表格嵌套模板时在被嵌套内容中代替管道符以免嵌套结构将其解析导致语法错乱。 请注意:这里输出的内容为空。 注意:基于历史/技术原因,正确来说,这并非转义序列(escape sequence)。该语法使用外观类似的感叹号字符代替竖线。 | |
{{=}}
|
= | 插入一个等号。 |
解析器函数
依然形似模板,在{{
和}}
之间的一串字母。插件提供的解析器函数一般以{{#
开始。请查看官方文档来获取更详细的说明。
备注
本页面参考羊羊百科中的“帮助:魔术字”和MediaWiki官方文档中结合而成。如有建议可向站长提出。