出自台灣溫泉百科
這是一個「變量」的列表,變量可被用於維基語法。變量的返回值可以根據時間、維基項目、引用頁面而變化。
以下的列表中,變量都在左邊,右邊是它的在此時、此項目、此頁面返回值。
變量名是一組所謂的「魔術字」的一部分。
[编辑] 常變量
Media Media
| Media Media
|
Special Special
| Special Special
|
(主名字空間)
| (空字符串)
|
Talk Talk
| Talk Talk
|
User User
| User User
|
User_talk User_talk
| User_talk User_talk
|
台灣溫泉百科 台灣溫泉百科
| 台灣溫泉百科 台灣溫泉百科
|
台灣溫泉百科_talk 台灣溫泉百科_talk
| 台灣溫泉百科_talk 台灣溫泉百科_talk
|
Image Image
| Image Image
|
Image_talk Image_talk
| Image_talk Image_talk
|
MediaWiki MediaWiki
| MediaWiki MediaWiki
|
MediaWiki_talk MediaWiki_talk
| MediaWiki_talk MediaWiki_talk
|
Template Template
| Template Template
|
Template_talk Template_talk
| Template_talk Template_talk
|
Help Help
| Help Help
|
Help_talk Help_talk
| Help_talk Help_talk
|
Category Category
| Category Category
|
Category_talk Category_talk
| Category_talk Category_talk
|
{{SITENAME}}
| 台灣溫泉百科
|
{{SERVER}}
| http://www.taiwanspa.com
|
{{SERVERNAME}}
| www.taiwanspa.com
|
{{localurl:頁面完整名}}
| /wiki/%E9%A0%81%E9%9D%A2%E5%AE%8C%E6%95%B4%E5%90%8D
|
{{localurl:a&b!}}
{{localurle:a&b!}}
| /wiki/A%26b%21
/wiki/A%26b%21
|
{{localurl:頁面|query=x}}
| /wiki/index.php?title=Page&query=x
|
{{fullurl:頁面完整名}}
| http://www.taiwanspa.com/wiki/%E9%A0%81%E9%9D%A2%E5%AE%8C%E6%95%B4%E5%90%8D
|
{{fullurl:a&b!}}
{{fullurle:a&b!}}
| http://www.taiwanspa.com/wiki/A%26b%21
http://www.taiwanspa.com/wiki/A%26b%21
|
偽模板localurl<tt>將空格替換為下劃線,對特殊字符進行編碼。比如/wiki/A_%21得到/wiki/A_%21。
注意到<tt>localurl不會將「|」後的「查詢」字符串編碼。這個問題可以借把查詢字符串移至左邊解決。比如,Special:Contributions和Special:Recentchangeslinked數據可以在「/」後出現:
{{fullurl:Special:Contributions/Jimbo Wales|limit=10}}得到:
- http://www.taiwanspa.com/wiki/index.php?title=Special:Contributions/Jimbo_Wales&limit=10;
- 但
{{fullurl:Special:Contributions|target=Jimbo Wales&limit=10}}會得到不正確的結果:
- http://www.taiwanspa.com/wiki/index.php?title=Special:Contributions&target=Jimbo Wales&limit=10
localurle及其副本fullurle可以執行更多字符編碼 。
偽模板{{fullurl}}是一個新近添加的{{SERVER}}{{localurl}}的縮略。
[编辑] 隨時間變化
{{CURRENTYEAR}} | 2012 | {{CURRENTMONTH}} | 05
|
{{CURRENTMONTHNAME}} | 5月 | {{CURRENTMONTHABBREV}} | 5月
|
{{CURRENTMONTHNAMEGEN}} | 五月 | {{CURRENTWEEK}} | 21
|
{{CURRENTDAY}} | 23 | {{CURRENTDAY2}} | 23
|
{{CURRENTDAYNAME}} | 星期三 | {{CURRENTDOW}} | 3
|
{{CURRENTTIME}} | 06:53 | {{REVISIONID}} | 2214
|
{{NUMBEROFARTICLES}} | 553 | |
|
{{NUMBEROFFILES}} | 387 | |
|
{{NUMBEROFUSERS}} | 449 | |
|
NUMBEROFARTICLES:在主名字空間內的包含至少一個鏈接且不是重定向的頁面,包括小作品及消歧義頁。
返回結果也與系統變量$wgUseCommaCount有關。如果該變量為真,條目統計將僅只依據文章是否包含逗號(「,」),否則就會只統計有內部鏈接(「[[」)的條目。在DefaultSettings.php的默認設置為假。
時間變量並非隨頁面的每一次被打開而變化。由於條目的Help:HTML文本有緩存機制,因此時間變量有可能誤差達24小時,所以它們並不是可信的。
- CURRENTWEEK從1到54 (有問題);
- CURRENTMONTHNAMEGEN是月份名稱屬格語法形式,用於芬蘭語;
- CURRENTDAY2在日期1到9前加上前導0,從而可以得到ISO格式日期:2012-05-23T06:53Z。
[编辑] 隨頁面變化
{{PAGENAME}} | 變量 | {{NAMESPACE}} | Help
|
{{PAGENAMEE}} | %E8%AE%8A%E9%87%8F | {{NAMESPACEE}} | Help
|
{{FULLPAGENAME}} | Help:變量 | {{SUBPAGENAME}} | 變量
|
{{FULLPAGENAMEE}} | Help:%E8%AE%8A%E9%87%8F | {{SUBPAGENAMEE}} | %E8%AE%8A%E9%87%8F
|
{{TALKSPACE}} | Help talk | {{SUBJECTSPACE}} | Help
|
{{TALKSPACEE}} | Help_talk | {{SUBJECTSPACEE}} | Help
|
{{TALKPAGENAME}} | Help talk:變量 | {{SUBJECTPAGENAME}} | Help:變量
|
{{TALKPAGENAMEE}} | Help_talk:%E8%AE%8A%E9%87%8F | {{SUBJECTPAGENAMEE}} | Help:%E8%AE%8A%E9%87%8F
|
{{ARTICLESPACE}} | Help | {{ARTICLEPAGENAME}} | Help:變量
|
{{ARTICLESPACEE}} | Help | {{ARTICLEPAGENAMEE}} | Help:%E8%AE%8A%E9%87%8F
|
在主名字空間(條目的名字空間){{NAMESPACE}}和{{NAMESPACEE}}都返回空字符串。
PAGENAMEE顯示經編碼的頁面標題,即空格變為下劃線,特殊字符編碼,所以可用來組成URL。例如,某頁面叫"Grand café",PAGENAMEE會返回"Grand_caf%C3%A9"。不要在localurl系列變量的第一部分使用此變量,都則會造成結果的紊亂。
當被用於模板中時,這些變量返回的都是引用模板的頁面相應值,而不是被引用模板的相應值。
[编辑] 隨修改版本變化
{{REVISIONID}}得到2214
REVISIONID返回一個特殊的值,以顯示當前頁面的當前版本的所有頁面的所有版本中的編號。在URL中可以"oldid=123456"方式引用,無論是否是最新版本。這在討論頁、文章引用都十分有用。
[编辑] 多變量結合的樣例
{{fullurl:{{FULLPAGENAME}}|action=edit}}
- http://www.taiwanspa.com/wiki/index.php?title=Help:%E8%AE%8A%E9%87%8F&action=edit
{{fullurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAME}}}}
- http://www.taiwanspa.com/wiki/index.php?title=Special:Whatlinkshere&target=Help:變量
{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}
- http://www.taiwanspa.com/wiki/index.php?title=Help:%E8%AE%8A%E9%87%8F&action=edit
{{fullurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAME}}}}
- http://www.taiwanspa.com/wiki/index.php?title=Special:Whatlinkshere&target=Help:變量
[[{{NAMESPACE}}:{{PAGENAME}}#常變量]]
- Help:變量#常變量
{{fullurl:{{NAMESPACE}}:{{PAGENAME}}_1}}
- http://www.taiwanspa.com/wiki/Help:%E8%AE%8A%E9%87%8F_1
{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|oldid={{REVISIONID}}}}
- http://www.taiwanspa.com/wiki/index.php?title=Help:%E8%AE%8A%E9%87%8F&oldid=2214
{{SERVER}}{{localurl:頁面 }}與{{fullurl:頁面 }}等效。
最後一個樣例對頁面本身用處不大,但可作為一種「永久鏈接」在複制件中發揮功用。
[编辑] 參見