帮助:解析函数/int
int是一个解析函数。帮助:解析函数页列出了所有解析函数的说明。
int
获取指定系统文本。MediaWiki原生支持。
根据消息名称(Message key)获取系统文本,支持填充文本中的参数。
特殊:所有信息页面展示所有系统消息名称,在MediaWiki命名空间创建对应页面可以覆盖默认文本。
语法
{{int: 消息名称 | 参数1 | 参数2 | ... }}
- 消息名称(必需):如"编辑"对应edit。
- 参数1...N(可选):将按顺序替换消息内容中的$1、$2等占位符
消息内容中的HTML标签会被解析,若消息键不存在将返回空值:⧼消息名称⧽
示例
- 基础用法:
{{int: edit}}
→ 编辑 - 带参数:
{{int: movepage-page-moved | 页面A | 页面B }}
→ 页面页面A已经移动到页面B。 - 编辑器上传文件的默认说明:
{{int: msu-comment}}
→ 基于MsUpload的文件上传 - 不存在:
{{int: m123456789}}
→ ⧼m123456789⧽
底层代码
- 代码逻辑:
- 参数为空直接返回未找到状态
- 获取当前语言的消息内容,填充参数并返回结果
实际用例
- 一些Wiki使用了相关特性,如下所示这个静态列表可能在下列页面更改后过时,仅供批判性参考。