|
|
第1行: |
第1行: |
| | | |
− |
| |
− | 在内搜索页面
| |
− | 登录
| |
− | 注册
| |
− | 1 状态开关
| |
− | 2 变量魔术字
| |
− | 3 解析器函数
| |
− | 4 特殊页面
| |
− | 5 参见
| |
− | 回到顶部
| |
− | 帮助:魔术字
| |
− | 发条狐狸 于2年前修改了此页面。
| |
− | 帮助
| |
− | 版权信息(CC BY-SA)
| |
− | 版权信息(CC BY-NC)
| |
− | 编辑摘要
| |
− | FAQ
| |
− | Huiji缓存
| |
− | 建站评估
| |
− | 快速指南
| |
− | 吐槽与讨论
| |
− | 邀请新用户
| |
− | 维基化
| |
− | 页面图片
| |
− | 站点评分
| |
− | 站点等级
| |
− | 编辑冲突
| |
− | 保护页面
| |
− | 表格
| |
− | 编辑页面
| |
− | 创建新页面
| |
− | Bot
| |
− | 短域名选择
| |
− | 重定向页面
| |
− | 恶意编辑
| |
− | 公告模板
| |
− | 封禁
| |
− | 灰机workshop
| |
− | 历史与回退
| |
− | 命名常规
| |
− | 快速插入项
| |
− | 链接
| |
− | 视频教程
| |
− | 上传媒体文件/1
| |
− | 添加引用
| |
− | 修改站点页脚
| |
− | 学习地图
| |
− | 图片教程
| |
− | Wiki标记语言
| |
− | 修改站点导航
| |
− | 消歧义
| |
− | 用户权限
| |
− | 移动页面
| |
− | 页面分类
| |
− | 章节
| |
− | 站长指南
| |
− | BOOTSTRAP
| |
− | 变量
| |
− | AWB机器人
| |
− | CSS样式库
| |
− | Excel
| |
− | HTML
| |
− | 灰机Wiki数据更新器
| |
− | 建站心得
| |
− | 魔术字
| |
− | 简繁处理
| |
− | 解析器扩展标签
| |
− | 解析器函数
| |
− | 命名空间
| |
− | 模板参数
| |
− | 模板
| |
− | 使用CSS变量
| |
− | 素材库
| |
− | Tab切换
| |
− | SMongo
| |
− | 灰机停机坪
| |
− | 图像处理工具
| |
− | 文本处理工具
| |
− | XnView
| |
− | 预设模板
| |
− | 用户组限定的CSS/JS
| |
− | 主题编辑器
| |
− | Tailwind CSS参考
| |
− | 站点CSS编辑
| |
− | 折叠
| |
− | 站点JS编辑
| |
− | 搜索器与检索工具
| |
− | 数学公式
| |
− | 在灰机使用Less
| |
− | 字体
| |
− | 使用cockpit组件
| |
− | 自动翻译
| |
− | 灰机Json编辑器
| |
− | 可配置的站点功能
| |
− | API
| |
− | 复杂模板
| |
− | 狗头人APP
| |
− | 灰机Wiki数据更新器\使用VS Code维护代码
| |
− | 机器人
| |
− | 开发者101
| |
− | 零件
| |
− | Python
| |
− | MongoDB支持
| |
− | Semantic Result Formats/echarts
| |
− | Mustache模板
| |
− | Semantic Forms
| |
− | 模块
| |
− | Semantic MediaWiki
| |
− | 使用SPA
| |
− | 提升访问速度
| |
− | 推土机架构
| |
− | 用Git管理MediaWiki
| |
− | 在灰机使用Vue.js
| |
− | 简单
| |
− | 入门
| |
− | 进阶
| |
− | 复杂
| |
− | 开发
| |
− | 灰机帮助中心
| |
− | 魔术字(Magic words)是MediaWiki软件所识别的特定字符串,它们可以返回特定的值或触发其他的功能。魔术字有如下三种:
| |
− |
| |
− | 状态开关:以两个下划线“__”为前后缀的大写单词。例如__FOO__;
| |
− | 变量:同模版类似,以“{{”开头“}}”结尾,且所有字母大写,如{{FOO}};
| |
− | 解析器函数:这些形如{{foo:...}}或{{#foo:...}}的魔术字在使用时包含参数,且函数名称对大小写不敏感(包括可大小写混用)。请同时参见Help:解析器函数。
| |
− | 状态开关
| |
− | 状态开关可以控制页面的显示方式或其他行为。它往往用于排除或加入特定的页面内容。
| |
− |
| |
− | 魔术字 描述 版本
| |
− | 目录
| |
− | __NOTOC__ 隐藏目录。
| |
− | __FORCETOC__ 强制于默认位置(第一个章节标题上方)显示目录。
| |
− | __TOC__ 在魔术字的位置插入目录(忽略__NOTOC__)。如果这个魔术字在一个页面内被多次使用,目录将会被放置在首个__TOC__出现的位置。
| |
− | 编辑
| |
− | __NOEDITSECTION__ 隐藏章节标题旁的编辑链接。
| |
− | __NEWSECTIONLINK__ 在非讨论页顶端“编辑页面”标签右侧加入一个按钮,用于在页面结尾加入新的章节(参见MediaWiki上的说明)。 1.7+
| |
− | __NONEWSECTIONLINK__ 移除讨论页顶端“编辑页面”右侧的加入新章节链接。 1.15+
| |
− | 分类
| |
− | __NOGALLERY__ 用于分类页面。不显示分类中所包含-{zh-hans:文件;zh-hant:档案}-的缩略图,而以普通链接代替。 1.7+
| |
− | __HIDDENCAT__ 用于分类页面。加入后此分类成为隐藏分类,将不会显示在上级分类其及成员页面的分类列表中(可以通过参数设置中的选项强制显示) 1.13+
| |
− | 字词转换
| |
− | __NOCONTENTCONVERT__
| |
− | __NOCC__ 不对当前页面进行字词转换。
| |
− | __NOTITLECONVERT__
| |
− | __NOTC__ 不进行标题转换,其他内容照常转换。
| |
− | 其他
| |
− | __START__ 没有特殊效果。已被彻底废弃
| |
− | __INDEX__ 允许搜索引擎检索本页(忽略$wgArticleRobotPolicies的设置,但无法忽略robots.txt)。 1.14+
| |
− | __NOINDEX__ 阻止搜索引擎检索本页。 1.14+
| |
− | __STATICREDIRECT__ 用于重定向页。当有人移动页面并勾选“更新所有指向原标题的重定向”时,禁止MediaWiki更新本页的重定向。 1.13+
| |
− | __REC__ 用于强制显示页面下方的推荐内容。 HuijiWiki 2.0+
| |
− | __NOREC__ 用于强制隐藏页面下方的推荐内容。 HuijiWiki 2.0+
| |
− | __NOTITLE__ 用于强制隐藏页面的标题(FirstHeading)。一同去掉的还有“登陆后就可以编辑...”的提示。 HuijiWiki 2.0+
| |
− | __NOCOMMENT__ 用于强制隐藏页面下方的吐槽区域。 HuijiWiki 2.0+
| |
− | 变量魔术字
| |
− | 变量魔术字可以返回某个特定的数据(关于当前页面、wiki站点或日期的),但是其具体数值可能会随着时间推移变化。变量的语法与模板类似。其中标记为“[高开销]”的变量会被软件记录,且在一个页面中可使用的总数会被限制。
| |
− |
| |
− | 如果某一模板名与变量名重复,软件会自动将其解释为变量(因此若要包含模板:PAGENAME,页面中需要写作{{模板:PAGENAME}})。在某些情况下,加入参数会强制软件将变量视作一个模板,如{{CURRENTDAYNAME|x}}将会包含模板:CURRENTDAYNAME。
| |
− |
| |
− | 日期与时间
| |
− | 以下变量返回用户所设置的时区日期或时间,默认为UTC时间。 在MediaWiki与浏览器缓存的影响下,这些变量显示的往往是被缓存的值,而非当前的时间。
| |
− |
| |
− | 变量 输出 描述 版本
| |
− | 年
| |
− | {{CURRENTYEAR}} 2024 年
| |
− | 月
| |
− | {{CURRENTMONTH}} 04 月(补足前导零)
| |
− | {{CURRENTMONTH1}} 4 月(不补足前导零)
| |
− | {{CURRENTMONTHNAME}} 4月 月(本地语言中的月份名称)
| |
− | {{CURRENTMONTHNAMEGEN}} 4月 月(本地语言中月份名称的属格形式)
| |
− | {{CURRENTMONTHABBREV}} 4月 月(本地语言中月份名称的简称) 1.5+
| |
− | 日
| |
− | {{CURRENTDAY}} 24 日(无前导零)
| |
− | {{CURRENTDAY2}} 24 日(补足前导零) 1.6+
| |
− | {{CURRENTDOW}} 3 星期(数字格式)
| |
− | {{CURRENTDAYNAME}} 星期三 星期
| |
− | 时间
| |
− | {{CURRENTTIME}} 13:30 时间(24小时制,格式为HH:mm)
| |
− | {{CURRENTHOUR}} 13 时间(24小时制,有前导零)
| |
− | 其他
| |
− | {{CURRENTWEEK}} 17 周数
| |
− | {{CURRENTTIMESTAMP}} 20240424133001 YYYYMMDDHHmmss时间戳 1.7+
| |
− | 如下变量和以上列出的变量功能相同,但是使用的是站点所在时区的本地时间,而非用户所设置的时区或UTC:
| |
− |
| |
− | 变量 输出 描述 版本
| |
− | 年
| |
− | {{LOCALYEAR}} 2024 年
| |
− | 月
| |
− | {{LOCALMONTH}} 04 月(补足前导零)
| |
− | {{LOCALMONTH1}} 4 月(不补足前导零)
| |
− | {{LOCALMONTHNAME}} 4月 月(本地语言中的月份名称)
| |
− | {{LOCALMONTHNAMEGEN}} 4月 月(本地语言中月份名称的属格形式)
| |
− | {{LOCALMONTHABBREV}} 4月 月(本地语言中月份名称的简称) 1.5+
| |
− | 日
| |
− | {{LOCALDAY}} 24 日(无前导零)
| |
− | {{LOCALDAY2}} 24 日(补足前导零) 1.6+
| |
− | {{LOCALDOW}} 3 星期(数字格式)
| |
− | {{LOCALDAYNAME}} 星期三 星期
| |
− | 时间
| |
− | {{LOCALTIME}} 21:30 时间(24小时制,格式为HH:mm)
| |
− | {{LOCALHOUR}} 21 时间(24小时制,有前导零)
| |
− | 其他
| |
− | {{LOCALWEEK}} 17 周数
| |
− | {{LOCALTIMESTAMP}} 20240424213001 YYYYMMDDHHmmss时间戳 1.7+
| |
− | 技术元数据
| |
− | 历史版本变量返回的是与当前页面最近一次编辑有关的数据。
| |
− |
| |
− | 变量 输出 描述 版本
| |
− | 站点
| |
− | {{SITENAME}} 灰机wiki 站点名称($wgSitename)
| |
− | {{SERVER}} https://www.huijiwiki.com 域名URL($wgServer)
| |
− | {{SERVERNAME}} www.huijiwiki.com 域名名称($wgServerName)
| |
− | {{DIRMARK}}
| |
− | {{DIRECTIONMARK}}
| |
− | 输出这个wiki默认语言所使用的Unicode文本方向控制字符(从左到右书写的语言使用‎,反之使用‏) 1.7+
| |
− | {{SCRIPTPATH}} 相对脚本路径($wgScriptPath)
| |
− | {{STYLEPATH}} /skins 相对样式路径($wgStylePath)
| |
− | {{CURRENTVERSION}} 1.38.4 当前所使用的MediaWiki版本 1.7+
| |
− | {{CONTENTLANGUAGE}}
| |
− | {{CONTENTLANG}} zh-hans
| |
− | zh-hans 默认的界面语言($wgLanguageCode) 1.7+
| |
− | 当前页面的最新编辑版本
| |
− | {{REVISIONID}}
| |
− | {{REVISIONID:页面标题}} 39638
| |
− | 最近一次编辑版本的ID
| |
− | [高开销]指定页面最近修订版本的ID 1.5+
| |
− | 1.16+
| |
− | {{REVISIONDAY}}
| |
− | {{REVISIONDAY:页面标题}} 9
| |
− | 最近一次编辑的日份
| |
− | [高开销]指定页面最近一次编辑的日份 1.8+
| |
− | 1.16+
| |
− | {{REVISIONDAY2}}
| |
− | {{REVISIONDAY2:页面标题}} 09
| |
− | 最近一次编辑的日份(前导零)
| |
− | [高开销] 指定页面最近一次编辑的日份 1.8+
| |
− | 1.16+
| |
− | {{REVISIONMONTH}}
| |
− | {{REVISIONMONTH:页面标题}} 03
| |
− | 最近一次编辑的月份
| |
− | [高开销] 指定页面最近一次编辑的月份 1.8+
| |
− | 1.16+
| |
− | {{REVISIONMONTH1}}
| |
− | {{REVISIONMONTH1:页面标题}} 3
| |
− | 最近一次编辑的月份(不补足0)
| |
− | [高开销] 指定页面最近一次编辑的月份(不补足0) 1.17+
| |
− | {{REVISIONYEAR}}
| |
− | {{REVISIONYEAR:页面标题}} 2022
| |
− | 最近一次编辑的年份
| |
− | [高开销]指定页面最近一次编辑的年份 1.8+
| |
− | 1.16+
| |
− | {{REVISIONTIMESTAMP}}
| |
− | {{REVISIONTIMESTAMP:页面标题}} 20220309150528
| |
− | 最近一次编辑的时间戳
| |
− | [高开销]最近修订版本的时间戳 1.8+
| |
− | 1.16+
| |
− | {{REVISIONUSER}}
| |
− | {{REVISIONUSER:页面标题}} 发条狐狸
| |
− | 最近一个对本页面作出编辑的用户
| |
− | [高开销] 最近一个对指定页面作出编辑的用户
| |
− | 在编辑提示里显示即将编辑的用户,见[1] 1.15+
| |
− | 1.16+
| |
− | {{PAGESIZE:页面标题}}
| |
− | {{PAGESIZE:Help:魔术字}}
| |
− | 44,602 [高开销]返回指定页面的大小 1.13+
| |
− | 页面
| |
− | {{PAGEID}} 271 返回当前页面的Page ID 1.20+
| |
− | {{PAGELANGUAGE}}
| |
− | {{#language:{{PAGELANGUAGE}}}} zh-hans
| |
− | 中文(简体) 返回当前页面的语言代码,并能够通过#language函数转换为语言名称 1.29+
| |
− | {{PROTECTIONLEVEL:行为}} 保护级别 输出当前页面对于特定行为(create,edit或move)的保护级别(autoconfirm或sysop等)。若未保护则返回空字符串。 1.15+
| |
− | {{PROTECTIONEXPIRY:行为}} 保护剩余期限 输出当前页面对于特定行为(create,edit或move)的剩余保护期限。若未保护则返回空字符串。 1.27+
| |
− | {{CASCADINGSOURCES}} 嵌入保护来源 [高开销]如果当前页面处于任何嵌入保护,返回嵌入保护的源头页面 1.23+
| |
− | 影响页面内容
| |
− | {{DISPLAYTITLE:标题}}
| |
− | {{DISPLAYTITLE:标题|noerror}}
| |
− | {{DISPLAYTITLE:标题|noreplace}} 更改页面的标题,与-{T|}-类似,不推荐使用。可以通过$wgAllowDisplayTitle将其启用或禁用。在1.10+前默认禁用,之后的版本中默认启用。
| |
− | noerror选项会阻止DISPLAYTITLE覆盖产生的红字报错文字,noreplace会阻止其他DISPLAYTITLE覆盖最先生效的标题文字
| |
− |
| |
− | 1.7+
| |
− | {{DEFAULTSORT:排序索引}}
| |
− | {{DEFAULTSORTKEY:排序索引}}
| |
− | {{DEFAULTCATEGORYSORT:排序索引}}
| |
− | {{DEFAULTCATEGORYSORT:排序索引|noerror}}
| |
− | {{DEFAULTCATEGORYSORT:排序索引|noreplace}} 为页面设置一个默认的排序索引。例如在吉米·威尔士条目的结尾加入{{DEFAULTSORT:Wales, Jimmy}},则默认此条目在所有分类中都会排在“W”下,而非“吉”。
| |
− | noerroe选项会阻止DEFAULTSORT索引覆盖产生的红字报错文字,noreplace会阻止其他DEFAULTSORT覆盖最先生效的索引
| |
− |
| |
− | 1.10+
| |
− | 统计
| |
− | 这些变量返回的数字往往包含分隔符(根据本地语言设置而可能是逗号或空格)。可以通过“:R”来返回无分隔号的数字(例如{{NUMBEROFPAGES}}→20,859而{{NUMBEROFPAGES:R}}→20859))。对于PAGESINCATEGORY等需要参数的变量则使用“|R”(例如{{PAGESINCATEGORY:Help}}及{{PAGESINCATEGORY:Help|R}})。
| |
− |
| |
− | 变量 输出 描述 版本
| |
− | 整个站点
| |
− | {{NUMBEROFPAGES}} 20,859 页面总数 1.7+
| |
− | {{NUMBEROFARTICLES}} 786 主命名空间内的页面总数
| |
− | {{NUMBEROFFILES}} 16,340 上传的文件总数 1.5+
| |
− | {{NUMBEROFEDITS}} 44,397 总页面编辑次数 1.10+
| |
− | {{NUMBEROFVIEWS}} 已弃用 页面浏览次数。通常对使用缓存的wiki无效。 1.14~1.24
| |
− | {{NUMBEROFUSERS}} 40,509 当前子站点的注册用户总数(本页显示的是从www.huijiwiki.com,即主站注册的用户数,不包括从其他子站注册的用户) 1.7+
| |
− | {{NUMBEROFADMINS}} 22 sysop用户组中的用户总数 1.7+
| |
− | {{NUMBEROFACTIVEUSERS}} 10 活跃用户总数,其标淮与Special:Statistics中的标淮相同 1.15+
| |
− | {{NUMBEROFALLEDITS}} 9199635 灰机维基的编辑总数 灰机wiki
| |
− | {{NUMBEROFALLFILES}} 1796834 灰机维基的文件总数 灰机wiki
| |
− | {{NUMBEROFALLSITES}} 419 灰机维基的站点总数 灰机wiki
| |
− | {{NUMBEROFALLARTICLES}} 4854505 灰机维基的条目总数 灰机wiki
| |
− | {{NUMBEROFALLACTIVEUSERS}} 17378 灰机维基的活跃用户总数 灰机wiki
| |
− | {{NUMBEROFFOLLOWERS}} 17298 关注本维基的活跃用户数 灰机wiki
| |
− | {{SITEDESCRIPTION}} 灰机wiki是关注动漫游戏影视等领域的兴趣百科社区,追求深度、系统、合作,你也可以来创建和编写。在这里邂逅与你频率相同的“机”友,构建你的专属兴趣世界,不受束缚的热情创造。贴吧大神、微博达人、重度粉、分析狂人、考据党都在这里! 本维基的文字描述 灰机wiki
| |
− | {{PAGESINCATEGORY:分类标题}}
| |
− | {{PAGESINCAT:帮助文档}}
| |
− | 33 [高开销]指定分类中的页面总数。 1.13+
| |
− | {{PAGESINCATEGORY:''帮助文档''|all}}
| |
− | {{PAGESINCATEGORY:''帮助文档''|pages}}
| |
− | {{PAGESINCATEGORY:''帮助文档''|subcats}}
| |
− | {{PAGESINCATEGORY:''帮助文档''|files}}
| |
− | 33
| |
− | 33
| |
− | 0
| |
− | 0
| |
− |
| |
− | [高开销]返回指定分类的:
| |
− | 所有页面数
| |
− | 所有非分类页和非文件页数
| |
− | 所有子分类页数
| |
− | 所有文件页数
| |
− |
| |
− | 1.20+
| |
− | {{NUMBERINGROUP:用户群组}}
| |
− | {{NUMINGROUP:用户群组}} {{NUMBERINGROUP:bureaucrat}}→
| |
− | 4 特定用户群组中的用户总数 1.14+
| |
− | {{PAGESINNS:索引编号}}
| |
− | {{PAGESINNAMESPACE:索引编号}} 禁用 指定命名空间中的页面总数。例如{{PAGESINNAMESPACE:14}}返回分类总数。在中文维基百科被禁用。 1.7+
| |
− | 页面标题
| |
− | 变量 输出 描述 版本
| |
− | 例子:帮助:灰机/游戏站点/魔兽世界
| |
− | {{FULLPAGENAME}} 帮助:灰机/游戏站点/魔兽世界 返回命名空间及页面标题、所有子页面标题 1.6+
| |
− | {{PAGENAME}} 灰机/游戏站点/魔兽世界 返回完整的页面标题(不含命名空间)
| |
− | {{BASEPAGENAME}} 灰机/游戏站点 页面标题,返回当前页面的上级页面标题 1.7+
| |
− | {{SUBPAGENAME}} 魔兽世界 子页面标题 1.6+
| |
− | {{SUBJECTPAGENAME}}
| |
− | {{ARTICLEPAGENAME}} 帮助:灰机/游戏站点/魔兽世界 返回当前页面对应的内容页标题(包含命名空间),一般用于讨论页(Talkpage) 1.7+
| |
− | {{TALKPAGENAME}} 帮助讨论:灰机/游戏站点/魔兽世界 当前页面对应的讨论页标题(包含命名空间) 1.7+
| |
− | {{ROOTPAGENAME}} 灰机 当前页面的主页面标题 1.22+
| |
− | 魔术字{{BASEPAGENAME}}和{{SUBPAGENAME}}仅在允许子页面出现的命名空间中有效。参见mw:Manual:$wgNamespacesWithSubpages。
| |
− |
| |
− | 以下类似的魔术字返回URL编码结果:
| |
− |
| |
− | 变量 输出 描述 版本
| |
− | 例子:帮助:魔术字
| |
− | {{FULLPAGENAMEE}} %E5%B8%AE%E5%8A%A9:%E9%AD%94%E6%9C%AF%E5%AD%97 返回命名空间及页面标题、所有子页面标题 1.6+
| |
− | {{PAGENAMEE}} %E9%AD%94%E6%9C%AF%E5%AD%97 返回完整的页面标题(不含命名空间)
| |
− | {{BASEPAGENAMEE}} %E9%AD%94%E6%9C%AF%E5%AD%97 页面标题,返回当前页面的上级页面标题 1.7+
| |
− | {{SUBPAGENAMEE}} %E9%AD%94%E6%9C%AF%E5%AD%97 子页面标题 1.6+
| |
− | {{SUBJECTPAGENAMEE}}
| |
− | {{ARTICLEPAGENAMEE}} %E5%B8%AE%E5%8A%A9:%E9%AD%94%E6%9C%AF%E5%AD%97
| |
− | %E5%B8%AE%E5%8A%A9:%E9%AD%94%E6%9C%AF%E5%AD%97 返回当前页面对应的内容页标题(包含命名空间),一般用于讨论页(Talkpage) 1.7+
| |
− | {{TALKPAGENAMEE}} %E5%B8%AE%E5%8A%A9%E8%AE%A8%E8%AE%BA:%E9%AD%94%E6%9C%AF%E5%AD%97 当前页面对应的讨论页标题(包含命名空间) 1.7+
| |
− | {{ROOTPAGENAMEE}} %E9%AD%94%E6%9C%AF%E5%AD%97 当前页面的主页面标题 1.22+
| |
− | 在1.15+版本中,这些魔术字均可通过参数来指明特定页面:
| |
− |
| |
− | {{PAGENAME:Template:Main Page}} → Main Page
| |
− | 命名空间
| |
− | 变量 输出 描述 版本
| |
− | {{NAMESPACE}} 帮助 命名空间
| |
− | {{NAMESPACENUMBER}} 12 命名空间的数字编号 1.20+
| |
− | {{SUBJECTSPACE}}
| |
− | {{ARTICLESPACE}} 帮助
| |
− | 帮助 当前页面对应的内容页面命名空间 1.7+
| |
− | {{TALKSPACE}} 帮助讨论 当前页面对应的讨论页命名空间 1.7+
| |
− | 以下类似的魔术字返回URL编码结果:
| |
− |
| |
− | 变量 输出 描述 版本
| |
− | {{NAMESPACEE}} %E5%B8%AE%E5%8A%A9 命名空间
| |
− | {{SUBJECTSPACEE}}
| |
− | {{ARTICLESPACEE}} %E5%B8%AE%E5%8A%A9
| |
− | %E5%B8%AE%E5%8A%A9 当前页面对应的内容页面命名空间 1.7+
| |
− | {{TALKSPACEE}} %E5%B8%AE%E5%8A%A9%E8%AE%A8%E8%AE%BA 当前页面对应的讨论页命名空间 1.7+
| |
− | 在1.15+版本中,这些魔术字均可通过参数来指明特定页面:
| |
− |
| |
− | {{NAMESPACE:Template:Main Page}} → 模板
| |
− | 其他
| |
− | 变量 输出 描述 版本
| |
− | {{!}} | 1.24+
| |
− | 解析器函数
| |
− | 解析器函数与变量十分类似,但是有一个或多个参数(技术上来看,所有使用参数的魔术字均为解析器函数),且魔术字的名称前往往会有一个#号,以将它们与一般的模版区分开来。
| |
− |
| |
− | 这一页仅列出了整合在MediaWiki软件中的解析器函数。其他扩展(例如ParserFunctions extension)可能为MediaWiki加入更多的解析器函数。请参见Help:解析器函数了解更多的解析器函数。
| |
− |
| |
− | 指定页面的技术元数据
| |
− | 魔术字 输出 描述 版本
| |
− | {{PAGEID: 页面名称 }} 88 [高开销] 返回指定页面的Page ID 1.23+
| |
− | {{PAGESIZE: 页面名称 }}
| |
− | {{PAGESIZE: 页面名称 |R}} 1,189
| |
− | 1189 [高开销] 返回指定页面的大小,使用|R来返回未格式化的数字 1.13+
| |
− | {{PROTECTIONLEVEL: 行为 | 页面名称 }} sysop [高开销] 返回指定页面指定行为的保护方针 1.21+
| |
− | {{PROTECTIONEXPIRY: 行为 | 页面名称 }} sysop [高开销] 返回指定页面指定行为的保护剩余期限 1.27+
| |
− | {{CASCADINGSOURCES: 页面名称 }} [高开销] 返回指定页面的嵌入保护来源 1.23+
| |
− | {{REVISIONID: 页面名称 }} 41659 [高开销] 返回指定页面最近一次编辑记录的ID 1.23+
| |
− | {{REVISIONDAY: 页面名称 }} 22 [高开销] 返回指定页面最近一次编辑的日期数 1.23+
| |
− | {{REVISIONDAY2: 页面名称 }} 22 [高开销] 返回指定页面最近一次编辑的日期数(不补足0) 1.23+
| |
− | {{REVISIONMONTH: 页面名称 }} 11 [高开销] 返回指定页面最近一次编辑的月份数 1.23+
| |
− | {{REVISIONMONTH1: 页面标题 }} 11 [高开销] 返回指定页面最近一次编辑的月份数(补不足0) 1.23+
| |
− | {{REVISIONYEAR: 页面标题 }} 2022 [高开销] 返回指定页面最近一次编辑的年份数 1.23+
| |
− | {{REVISIONTIMESTAMP: 页面标题 }} 20221122005307 [高开销] 返回指定页面最近一次编辑的时间戳 1.23+
| |
− | {{REVISIONUSER: 页面标题 }} Yuee [高开销] 返回指定页面最后一次编辑的编辑者 1.23+
| |
− | URL数据
| |
− | 魔术字 输入 → 输出 描述 版本
| |
− | {{localurl:页面标题}}
| |
− | {{localurl:页面标题|字符串}} /wiki/%E9%A1%B5%E9%9D%A2%E6%A0%87%E9%A2%98
| |
− | /index.php?title=%E9%A1%B5%E9%9D%A2%E6%A0%87%E9%A2%98&字符串 指定标题的相对路径
| |
− | {{fullurl:页面标题}}
| |
− | {{fullurl:页面标题|字符串}}
| |
− | {{fullurl:跨维基链接:页面标题|字符串}} {{fullurl:Category:帮助文档}} →
| |
− | https://www.huijiwiki.com/wiki/%E5%88%86%E7%B1%BB:%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3
| |
− | {{fullurl:Category:帮助文档|action=edit}} →
| |
− | https://www.huijiwiki.com/index.php?title=%E5%88%86%E7%B1%BB:%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&action=edit
| |
− | {{fullurl:en:Category:Help|action=edit}} →
| |
− | https://www.huijiwiki.com/index.php?title=En:Category:Help&action=edit
| |
− |
| |
− | 指定标题的绝对路径,同时处理跨维基前缀。 1.5+
| |
− | {{canonicalurl:页面标题}}
| |
− | {{canonicalurl:页面标题|字符串}}
| |
− | {{canonicalurl:跨维基链接:页面标题|字符串}} {{canonicalurl:Category:帮助文档}} →
| |
− | https://www.huijiwiki.com/wiki/%E5%88%86%E7%B1%BB:%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3
| |
− | {{canonicalurl:Category:帮助文档|action=edit}} →
| |
− | https://www.huijiwiki.com/index.php?title=%E5%88%86%E7%B1%BB:%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3&action=edit
| |
− | {{canonicalurl:en:Category:Help|action=edit}} →
| |
− | https://www.huijiwiki.com/index.php?title=En:Category:Help&action=edit
| |
− |
| |
− | 指定标题的标准url路径,同时处理跨维基前缀。 1.18+
| |
− | {{filepath:文件名}}
| |
− | {{filepath:文件名|nowiki}} {{filepath:Huiji_logo.png}} →
| |
− | https://huiji-public.huijistatic.com/www/uploads/4/44/Huiji_logo.png
| |
− | {{filepath:Huiji_logo.png|nowiki}} →
| |
− | https://huiji-public.huijistatic.com/www/uploads/4/44/Huiji_logo.png 指定多媒体文件的绝对路径 1.12+
| |
− | {{urlencode:字符串}} {{urlencode:x y z 一二三}} →
| |
− | x+y+z+%E4%B8%80%E4%BA%8C%E4%B8%89 将字符串以百分号编码以供URL使用。 1.7+
| |
− | {{anchorencode:字符串}} {{anchorencode:x y z一二三}} →
| |
− | x_y_z一二三 将字符串编码以供URL锚点(URL中#号后面的部分)使用。 1.8+
| |
− | 命名空间
| |
− | {{ns:}}返回指定索引编号所对应命名空间的本地名称。
| |
− |
| |
− | 内容页面名字空间 讨论页名字空间
| |
− | 用法 输出 用法 输出
| |
− | {{ns:-2}}或{{ns:Media}} 媒体文件 {{ns:-1}}或{{ns:Special}} 特殊
| |
− | {{ns:0}} {{ns:1}}或{{ns:Talk}} 讨论
| |
− | {{ns:2}}或{{ns:User}} 用户 {{ns:3}}或{{ns:User talk}} 用户讨论
| |
− | {{ns:4}}或{{ns:Project}} Project {{ns:5}}或{{ns:Project talk}} Project讨论
| |
− | {{ns:6}}或{{ns:File}}或{{ns:Image}} 文件 {{ns:7}}或{{ns:File talk}}或{{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}} 分类讨论
| |
− | {{ns:100}}或{{ns:Portal}} {{ns:101}}或{{ns:Portal talk}}
| |
− | {{ns:118}}或{{ns:Draft}} {{ns:119}}或{{ns:Draft talk}}
| |
− | {{ns:828}}或{{ns:Module}} 模块 {{ns:829}}或{{ns:Module talk}} 模块讨论
| |
− | {{ns:2600}}或{{ns:Topic}}
| |
− | 格式
| |
− | 用法 输入 → 输出 描述 版本
| |
− | {{lc:字符串}} {{lc:DATA CENTER}} → data center 转换为小写字母输出 1.5+
| |
− | {{lcfirst:字符串}} {{lcfirst:DATA CENTER}} → dATA CENTER 将字符串的第一个字符转换为小写字母 1.5+
| |
− | {{uc:字符串}} {{uc:text transform}} → TEXT TRANSFORM 转换为大写字母输出 1.5+
| |
− | {{ucfirst:字符串}} {{ucfirst:text transform}} → Text transform 将字符串的第一个字符转换为大写字母 1.5+
| |
− | {{formatnum:无格式数字}}
| |
− | {{formatnum:格式化的数字|R}} {{formatnum:-987654321.654321}} → −987,654,321.654321
| |
− | {{formatnum:-987,654,321.654321|R}} → -987654321.654321 根据本地语言的设置处理空格和逗号等数字分隔符。 1.7+
| |
− | 1.13+
| |
− | {{#dateformat:日期}} {{#formatdate:日期}} {{#dateformat:日期|格式}} {{#formatdate:日期|格式}}
| |
− |
| |
− | {{#dateformat:11 seP 2001|ymd}}
| |
− | → 11 seP 2001(您的设置),2001 SeP 11(默认)
| |
− | {{#formatdate:sep 11,2001|dmy}}
| |
− | → sep 11,2001(您的设置),11 Sep 2001(默认)
| |
− | {{#dateformat:1941-12-07|mdy}}
| |
− | → 12月 7, 1941(您的设置),12月 7, 1941(默认)
| |
− | {{#formatdate:2001 sep 11|ISO 8601}}
| |
− | → 2001 sep 11(您的设置)2001 sep 11(默认)
| |
− | 将日期显示为用户在“日期与时间”中所指定的格式。对于未登录或是未进行设置的用户,可以通过参数指定默认格式:mdy, dmy, ymd, ISO 8601(区分大小写)。如果未指定格式或格式无效,则输入格式会被作为默认格式。如果输入的日期无效,则直接输出未处理的结果。
| |
− | 解析器函数time提供了更多的格式化控制。
| |
− |
| |
− | 1.15+
| |
− | {{padleft:xyz|字符串长度}}
| |
− | {{padleft:xyz|字符串长度|字符}} {{padleft:xyz|5}} → 00xyz
| |
− | {{padleft:xyz|5|_}} → __xyz 自动在字符串开头用给定的字符(默认为“0”)补足到特定长度。例如{{padleft:44|3|0}}生成044。也用于截取字符串的一部分。 1.8+
| |
− | {{padright:xyz|字符串长度}}
| |
− | {{padright:xyz|字符串长度|字符}} {{padright:xyz|5}} → xyz00
| |
− | {{padright:xyz|5|_}} → xyz__ 与padleft类似,但将字符加入到字符串的结尾。也用于截取字符串的一部分。
| |
− | {{plural:计数|单数形式|复数形式}} {{plural:1|他|他们}} → 他 根据首个参数,输出特定词语的单数或复数形式(根据中文)。
| |
− | 杂项
| |
− | 魔术字 输出 描述 版本
| |
− | {{int:信息标题}} {{int:edit}} → 编辑
| |
− | (根据界面语言而异,尝试:fr •ja) 根据界面语言版本而显示特定MediaWiki命名空间消息的内容。注意:这可能会对缓存产生影响。参见bug 14404。
| |
− | {{#language:语言代码}}
| |
− | {{#language:zh-hk}}
| |
− | {{#language:th}} 语言代码
| |
− | 中文(香港)
| |
− | ไทย 将ISO 639语言代码转换为此种语言的名称。 1.7+
| |
− | {{#special:特殊页面名称}}
| |
− | {{#special:UserLogin}} 特殊:特殊页面名称
| |
− | 特殊:用户登录 特殊页面的本地名称。 1.9+
| |
− | {{#tag:标签名}}
| |
− | {{#tag:标签名
| |
− | |标签内容
| |
− | |属性=值
| |
− | |属性2=值
| |
− | }} (依据标签名确定),详情参见:tag函数 以XML的方式生成标签,并解析成wiki代码,有属性的按照'<tagname attribute="value">' 对应 '{{#tag:tagname|attribute=value}}'编写,有内容值则按照'<tagname>content</tagname>'对应'{{#tag:tagname|content}}'编写,用于解决不能标签嵌套的问题,如ref标签。 1.12+
| |
− | {{gender:用户名
| |
− | |用户为男性的返回值
| |
− | |用户为女性的返回值
| |
− | |若用户未指定其性别时的返回值}} {{gender:Bencmq|他|她|他}} → 他 根据Special:参数设置中设置的性别进行判断 1.15+
| |
− | {{PAGEID}} 271 返回该页面ID 1.20+
| |
− | {{noexternallanglinks}} {{noexternallanglinks:<语言代码,以管道符分隔>}} 完全禁止某页面使用维基数据的链接。 使用维基数据库客户端插件
| |
− | 特殊页面
| |
− | 在MediaWiki中,可以通过引用特殊页面并指定一些参数来实现特殊的功能,作用与魔术字非常类似(但是本质上是引用了指定的特殊页面)
| |
− |
| |
− | 可以在special:特殊页面查看所有的特殊页面
| |
− | 大部分的特殊页面名称均有英文和本地文字(中文)两种写法,详情可以通过{{#special:特殊页面名称}}{{#special:UserLogin}}函数来转换
| |
− | 魔术字 输出 描述 版本
| |
− | {{Special:PrefixIndex/}}
| |
− | {{特殊:所有有前缀的页面/}} {{Special:PrefixIndex/页面名}} 将指定页面的所有子页面以列表的方式展示出来
| |
− | {{Special:RecentChanges/}}
| |
− | {{特殊:最近更改/}} {{Special:RecentChanges/数字}} 将站点的最近编辑历史打印出来,数字可以指定打印的条数,缺省采用自动设置
| |
− | {{Special:Categories/}}
| |
− | {{特殊:页面分类/}} {{Special:Categories/分类名}} 展示站点的分类,缺省参数从头展示,如果指定分类名称,则从该分类开始
| |
− | {{Special:NewFiles/}}
| |
− | {{特殊:新建文件/}} {{Special:NewFiles/数字}} 展示站点最近上传的图片/多媒体文件,数字可以指定展示的数量,缺省则采用自动设置
| |
− | 参见
| |
− | Help:变量
| |
− | Help:解析器函数
| |
− | Language.php的源代码
| |
− | MagicWord.php的源代码
| |
− | MediaWiki:Help:Magic words
| |
− | 分类:帮助文档顶层帮助文档
| |
− | 用户交流
| |
− | 机长QQ群
| |
− | Wiki编辑QQ群
| |
− | 媒体读者QQ群
| |
− | 灰机Club
| |
− | 站点支持
| |
− | 申请建站
| |
− | 文档中心
| |
− | 维基化概述
| |
− | 使用条款
| |
− | 编辑条款
| |
− | 关注灰机
| |
− | 微博
| |
− | 知乎
| |
− | Bilibili
| |
− | 微信公众号 huiji_game
| |
− | 下载狗头人App
| |
− | 联系邮箱 support@huiji.wiki
| |
− | 786 条目
| |
− | 44.4K 编辑
| |
− | 17.3K 关注
| |
− | 灰机人机协议 | 灰机停机坪 | 维基家园计划 | 关于灰机wiki | 使用条款和声明 | 编辑条款 | 商务合作
| |
− | Powered by MediaWiki 京ICP备15015138号 京公网安备 11010802025154号
| |