Help:魔術字
维库,知识与思想的自由文库
(重定向自Help:魔术字)
这里一个用于MediaWiki的魔术字索引。
魔术字是MediaWiki软件所识别的符号,它们在页面中看起来不象注释,能够触发软件作一些远多于显示该符号的事情,或者把一些与该符号名称有关的页面包含进来,而不是直接显示该符号。一个魔术字可以是:
- 以两个下划线“__”为前后缀的大写单词。比如 __NOTOC__
- XML对象,类似于HTML,。比如<nowiki>
- 模板扩展语法,同模板类似,以“{{”开头“}}”结尾,并可能有管道符“|”分隔的参数选项,第一个分隔符还有可能是冒号“:”。比如{{ns:3}}和{{#ifexpr:{{{1}}}>3|大|小}}
- 系统变量,类似没有参数的模板,以“{{”开头“}}”结尾的单词,通常这些单词都是大写,比如{{CURRENTDAY}}
- 模板指示符,即以“{{”开头“}}”结尾
- 图像指示符,即“[[Image:图像名]]”
类似于"[MW1.5+]"的标志说明支持该魔术字最早的版本。“XYZ”表示用户的输入,用于样例。
目录 |
[编辑] 目录表格
| 魔术字 | 解释 |
|---|---|
| __NOTOC__ | 隐藏目录 |
| __FORCETOC__ | 强制出现目录 |
| __TOC__ | 这里放置目录 |
[编辑] 其他
| 魔术字 | 解释 |
|---|---|
| __NOEDITSECTION__ | 隐藏章节标题旁的编辑链接 |
| __NEWSECTIONLINK__ | [MW1.7+] |
| __NOCONTENTCONVERT__ __NOCC__ |
不进行内容繁简转换 |
| __NOTITLECONVERT__ __NOTC__ |
不进行标题转换 |
| __NOGALLERY__ | 這個魔術字使得分類頁面中的圖像以連接的形式出現,而不是以圖冊的方式。 |
| __END__ | 保存页面时保留结束空格 |
| __START__ | 没有用处,但在MagicWord.php中出现(MAG_START) |
[编辑] 格式化
| 魔术字 | 样例 | 解释 |
|---|---|---|
| {{LC:}} | {{LC:AbC dEf}} = abc def |
[MW1.5+] 小写 |
| {{UC:}} | {{UC:aBc DeF}} = ABC DEF |
[MW1.5+] 大写 |
| {{LCFIRST:}} | {{LCFIRST:Ab Cd}} = ab Cd |
[MW1.5+] 首字母小写 |
| {{UCFIRST:}} | {{UCFIRST:aB cD}} = AB cD |
[MW1.5+] 首字母大写 |
[编辑] 模板修饰符
| 魔术字 | 用法 | 解释 |
|---|---|---|
| {{subst:}} | {{subst:XYZ}} | 在源代码级别替换对模板的链接为模板的内容 |
| {{msg:}} | {{msg:XYZ}} | 如果模板名与魔术字有冲突,使用此修饰符来引用模板,否则就是魔术字 |
| {{msgnw:}} | {{msgnw:XYZ}} | 将模板源代码不加解释的显示出来 |
| {{INT:}} | {{INT:XYZ}} | 如果模板名与MediaWiki:的页面有冲突,使用此修饰符来引用MediaWiki:的页面,否则就是模板 |
| {{raw:}} | {{raw:XYZ}} | [MW1.6+] 类似于{{msg:}} (不清楚) |
[编辑] 时间
| 魔术字 | 样例 | 解释 |
|---|---|---|
| {{CURRENTDAY}} | 17 |
本日的数字 |
| {{CURRENTDAY2}} | 17 |
[MW1.5+] 本日的数字,10以下有前导0 |
| {{CURRENTDAYNAME}} | 星期六 |
本日的星期天名称 |
| {{#time:D}} | 六 |
本日的星期天縮寫 |
| {{CURRENTDOW}} | 6 |
本日在本周的序数(0=星期日, 1=星期一……) |
| {{CURRENTMONTH}} | 05 |
本月的数字 |
| {{CURRENTMONTHABBREV}} | 5月 |
[MW1.5+] 本月缩略名称 |
| {{CURRENTMONTHNAME}} | 5月 |
本月名称 |
| {{CURRENTMONTHNAMEGEN}} | 五月 |
本月名称的属格形式。不支持此功能的维基显示为{{CURRENTMONTHNAME}}. |
| {{CURRENTTIME}} | 05:52 |
本日现在时间(hh:mm) |
| {{CURRENTHOUR}} | 13 |
当前小时 (00 .. 23). |
| {{CURRENTMINUTE}} | 52 |
当前分钟 (00 .. 59). |
| {{CURRENTWEEK}} | 20 |
本周在本年的序号(1到52) |
| {{CURRENTYEAR}} | 2008 |
本年的数字 |
| {{CURRENTTIMESTAMP}} | 20080517055200 |
[MW1.7+] ISO 8601 时间字串 |
[编辑] 页面名称、位置、URL
| 魔术字 | 样例 | 解释 |
|---|---|---|
| {{PAGENAME}} | 魔術字 |
当前页面名,包括所有级别(题/副/子) |
| {{PAGENAMEE}} | %E9%AD%94%E8%A1%93%E5%AD%97 |
URL友好的特殊字符经编码的当前页面名 |
| {{BASEPAGENAME}} {{BASEPAGENAMEE}} |
魔術字 |
[MW1.7+] 最頂層的父页面名(“题/副”变成“題”) |
| {{SUBPAGENAME}} {{SUBPAGENAMEE}} |
魔術字 |
[MW1.6+] 当前页面名,无父页面名(“题/副”变成“副”) |
| {{NAMESPACE}} {{NAMESPACEE}} |
Help |
当前页面的名字空间 |
| {{FULLPAGENAME}} {{FULLPAGENAMEE}} |
Help:魔術字 |
[MW1.6+] NAMESPACE+PAGENAME的缩略 |
| {{REVISIONID}} | 795709 |
[MW1.5+] 修订版本 |
| {{SITENAME}} | WikiLib |
站点名(于LocalSettings.php设置) |
| {{NS:}} | {{NS:4}} = WikiLib{{NS:PROJECT}} = WikiLib |
给定名字空间名 |
| {{LOCALURL:x y}} {{LOCALURLE:%}} |
/wiki/X_y |
给定页面本地URL。该页面可能不存在。 |
| {{SERVER}} | http://www.wikilib.com | 站点域名全URL。 |
| {{FULLURL:x y}} {{FULLURLE:x y}} |
http://www.wikilib.com/wiki/X_y http://www.wikilib.com/wiki/X_y |
[MW1.5+] 给定页面全URL |
| {{SCRIPTPATH}} | [MW1.5+] LocalSettings.php中$wgScriptPath的值。 | |
| {{SERVERNAME}} | www.wikilib.com |
[MW1.5+] LocalSettings.php中$wgServerName的值。 |
| {{TALKSPACE}} {{TALKSPACEE}} |
Help talk |
[MW1.7+] 不小于的最小奇数名字空间名(4 => 5,5 => 5,6 => 7,等等) |
| {{SUBJECTSPACE}} {{SUBJECTSPACEE}} |
Help |
[MW1.7+] 不小于的最小偶数名字空间名(4 => 4,5 => 4,6 => 6,等等) |
| {{ARTICLESPACE}} {{ARTICLESPACEE}} |
Help |
[MW1.7+] SUBJECTSPACE(E)的别名 |
| {{TALKPAGENAME}} {{TALKPAGENAMEE}} |
Help talk:魔術字 |
[MW1.7+] 当前页面讨论页全名 |
| {{SUBJECTPAGENAME}} {{SUBJECTPAGENAMEE}} |
Help:魔術字 |
[MW1.7+] 当前页面在主名字空间的全名 |
| {{ARTICLEPAGENAME}} {{ARTICLEPAGENAMEE}} |
Help:魔術字 |
[MW1.7+] SUBJECTPAGENAME(E)的别名 |
[编辑] 图像修饰符
这些是图像修饰符,用于[[Image:title.ext|修饰符|...|修饰符]]。有一些可能会互不相容,那么最后一个将被使用。
[编辑] 大小
最后一个未识别的修饰符作为加框图片的标题。也可用作alt=文字。
| 魔术字 | 用法 | 解释 |
|---|---|---|
| framed frame enframed |
[[Image:Mediawiki.png|framed]] | 图像加框,大小不变 |
| thumbnail thumb |
[[Image:Mediawiki.png|thumbnail]] | 图像加框,大小依据用户设置而变 |
| thumb=xyz | [[Image:Mediawiki.png|thumb=xyz.jpg]] | 會顯示xyz.jpg,但連結到Mediawiki.png |
| width px | [[Image:Mediawiki.png|40px]] | 图像宽度像素 |
[编辑] 位置
位置修饰符是互斥的,最后一个位置修饰符被使用。
| 魔术字 | 用法 | 解释 |
|---|---|---|
| right | [[Image:Mediawiki.png|right]] | 图像右浮动 |
| left | [[Image:Mediawiki.png|left]] | 图像左浮动 |
| none | [[Image:Mediawiki.png|none]] | 图像不浮动 |
| center centre |
[[Image:Mediawiki.png|center]] | 图像置中 |
[编辑] 杂项
| 魔术字 | 用法 | 解释 |
|---|---|---|
| {{CURRENTVERSION}} | 1.10.1 |
[MW 1.7+] 當前版本 |
| {{NUMBEROFPAGES}} {{NUMBEROFPAGES:R}} |
360,156360156 |
[MW1.7+]本维基頁面总数(包括條目) |
| {{NUMBEROFARTICLES}} {{NUMBEROFARTICLES:R}} |
154,639154639 |
本维基条目总数 |
| {{NUMBEROFFILES}} {{NUMBEROFFILES:R}} |
458,467458467 |
[MW1.5+] 本维基上传文件总数 |
| {{NUMBEROFUSERS}} {{NUMBEROFUSERS:R}} |
24,19624196 |
[MW1.7+] 本维基注册用户数 |
| {{NUMBEROFADMINS}} {{NUMBEROFADMINS:R}} |
66 |
[MW1.7+] 本维基管理員总数 |
| {{DISPLAYTITLE}} | [MW 1.7+] (不清楚) | |
| {{grammar:case | word }} | 捷克语中, {{grammar:7sg|Wikipedie}} 得到 Wikipedií. |
得到“曲折词”,用于某些语言 |
| {{plural:count |form1 | form2 }} {{plural:count |1st | 2nd | 3rd }} |
{{plural: 2 | is | are }} 输出 are{{plural: 0 | this | these }} 输出 these |
复数形式转换,为俄语和波兰语设计 |
| #redirect | #REDIRECT [[target]]在页面顶端 |
重定向 |
| {{DEFAULTSORT:}} | {{DEFAULTSORT:sort name}} |
預設分類索引 |
[编辑] 参见
- Help:变量
- Help:模板扩展语法 #expr:,#if:,#ifeq:等
- Language.php的源代码
- MagicWord.php的源代码




