Help:變數

出自 MBA智库百科(https://wiki.mbalib.com/)

這是一個“變數”的列表,變數可被用於維基語法。變數的返回值可以根據時間、維基項目、引用頁面而變化。

以下的列表中,變數都在左邊,右邊是它的在此時、此項目、此頁面返回值。

變數名是一組所謂的“魔術字”的一部分。

目錄

常變數

{{ns:-2}} {{ns:Media}} Media Media
{{ns:-1}} {{ns:Special}} Special Special
{{ns:0}}   (主名字空間) (空字元串)
{{ns:1}}  {{ns:Talk}} Talk Talk
{{ns:2}}  {{ns:User}} User User
{{ns:3}}  {{ns:User_talk}} User_talk User_talk
{{ns:4}}  {{ns:Project}} MBA智庫百科 MBA智庫百科
{{ns:5}}  {{ns:Project_talk}} MBA智庫百科_talk MBA智庫百科_talk
{{ns:6}}  {{ns:Image}} Image Image
{{ns:7}}  {{ns:Image_talk}} Image_talk Image_talk
{{ns:8}}  {{ns:MediaWiki}} MediaWiki MediaWiki
{{ns:9}} {{ns:MediaWiki_talk}} MediaWiki_talk MediaWiki_talk
{{ns:10}} {{ns:Template}} Template Template
{{ns:11}} {{ns:Template_talk}} Template_talk Template_talk
{{ns:12}} {{ns:Help}} Help Help
{{ns:13}} {{ns:Help_talk}} Help_talk Help_talk
{{ns:14}} {{ns:Category}} Category Category
{{ns:15}} {{ns:Category_talk}} Category_talk Category_talk
{{SITENAME}} MBA智庫百科
{{SERVER}} https://wiki.mbalib.com
{{SERVERNAME}} wiki.mbalib.com
{{localurl:页面完整名}} /zh-tw/%E9%A1%B5%E9%9D%A2%E5%AE%8C%E6%95%B4%E5%90%8D
{{localurl:a&b!}}
{{localurle:a&b!}}
/zh-tw/A%26b%21
/zh-tw/A%26b%21
{{localurl:页面|query=x}} /w/index.php?title=Page&query=x
{{fullurl:页面完整名}} https://wiki.mbalib.com/zh-tw/%E9%A1%B5%E9%9D%A2%E5%AE%8C%E6%95%B4%E5%90%8D
{{fullurl:a&b!}}
{{fullurle:a&b!}}
https://wiki.mbalib.com/zh-tw/A%26b%21
https://wiki.mbalib.com/zh-tw/A%26b%21

偽模板localurl將空格替換為下劃線,對特殊字元進行編碼。比如{{localurl:a !}}得到/zh-tw/A_%21。

註意到localurl不會將“|”後的“查詢”字元串編碼。這個問題可以借把查詢字元串移至左邊解決。比如,Special:ContributionsSpecial:Recentchangeslinked數據可以在“/”後出現:

{{fullurl:Special:Contributions/Jimbo Wales|limit=10}}得到:
https://wiki.mbalib.com/w/index.php?title=Special:Contributions/Jimbo_Wales&limit=10;
{{fullurl:Special:Contributions|target=Jimbo Wales&limit=10}}會得到不正確的結果:
https://wiki.mbalib.com/w/index.php?title=Special:Contributions&target=Jimbo Wales&limit=10

localurle及其副本fullurle可以執行更多字元編碼 。

偽模板{{fullurl}}是一個新近添加的{{SERVER}}{{localurl}}的縮略。

隨時間變化

{{CURRENTYEAR}} 2019{{CURRENTMONTH}} 07
{{CURRENTMONTHNAME}} 7{{CURRENTMONTHABBREV}} 7
{{CURRENTMONTHNAMEGEN}} 七月{{CURRENTWEEK}} 29
{{CURRENTDAY}} 20{{CURRENTDAY2}} 20
{{CURRENTDAYNAME}} 星期六{{CURRENTDOW}} 6
{{CURRENTTIME}} 10:35{{REVISIONID}} 6867
{{NUMBEROFARTICLES}} 87,654
{{NUMBEROFFILES}} 70,540
{{NUMBEROFUSERS}} 121,994

NUMBEROFARTICLES:在主名字空間內的包含至少一個鏈接且不是重定向的頁面,包括小作品消歧義頁

返回結果也與系統變數$wgUseCommaCount有關。如果該變數為真,條目統計將僅只依據文章是否包含逗號(“,”),否則就會只統計有內部鏈接(“[[”)的條目。在DefaultSettings.php的預設設置為假。

時間變數並非隨頁面的每一次被打開而變化。由於條目的Help:HTML文本有緩存機制,因此時間變數有可能誤差達24小時,所以它們並不是可信的。

CURRENTWEEK從1到54 (有問題)
CURRENTMONTHNAMEGEN是月份名稱屬格語法形式,用於芬蘭語;
CURRENTDAY2在日期1到9前加上前導0,從而可以得到ISO格式日期:2019-07-20T10:35Z

隨頁面變化

{{PAGENAME}} 變數{{NAMESPACE}} Help
{{PAGENAMEE}} %E5%8F%98%E9%87%8F{{NAMESPACEE}} Help
{{FULLPAGENAME}} Help:變數{{SUBPAGENAME}} 變數
{{FULLPAGENAMEE}} Help:%E5%8F%98%E9%87%8F{{SUBPAGENAMEE}} %E5%8F%98%E9%87%8F
{{TALKSPACE}} Help talk{{SUBJECTSPACE}} Help
{{TALKSPACEE}} Help_talk{{SUBJECTSPACEE}} Help
{{TALKPAGENAME}}Help talk:變數{{SUBJECTPAGENAME}} Help:變數
{{TALKPAGENAMEE}}Help_talk:%E5%8F%98%E9%87%8F{{SUBJECTPAGENAMEE}} Help:%E5%8F%98%E9%87%8F
{{ARTICLESPACE}} Help{{ARTICLEPAGENAME}}Help:變數
{{ARTICLESPACEE}} Help{{ARTICLEPAGENAMEE}}Help:%E5%8F%98%E9%87%8F

在主名字空間(條目的名字空間){{NAMESPACE}}和{{NAMESPACEE}}都返回空字元串。

PAGENAMEE顯示經編碼的頁面標題,即空格變為下劃線,特殊字元編碼,所以可用來組成URL。例如,某頁面叫"Grand café",PAGENAMEE會返回"Grand_caf%C3%A9"。不要在localurl系列變數的第一部分使用此變數,都則會造成結果的紊亂。

當被用於模板中時,這些變數返回的都是引用模板的頁面相應值,而不是被引用模板的相應值。

隨修改版本變化

{{REVISIONID}}得到6867

REVISIONID返回一個特殊的值,以顯示當前頁面的當前版本的所有頁面的所有版本中的編號。在URL中可以"oldid=123456"方式引用,無論是否是最新版本。這在討論頁、文章引用都十分有用。

多變數結合的樣例

  • {{fullurl:{{FULLPAGENAME}}|action=edit}}
https://wiki.mbalib.com/w/index.php?title=Help:%E5%8F%98%E9%87%8F&action=edit
  • {{fullurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAME}}}}
https://wiki.mbalib.com/w/index.php?title=Special:Whatlinkshere&target=Help:變數
  • {{fullurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}
https://wiki.mbalib.com/w/index.php?title=Help:%E5%8F%98%E9%87%8F&action=edit
  • {{fullurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAME}}}}
https://wiki.mbalib.com/w/index.php?title=Special:Whatlinkshere&target=Help:變數
  • [[{{NAMESPACE}}:{{PAGENAME}}#常变量]]
Help:變數#常變數
  • {{fullurl:{{NAMESPACE}}:{{PAGENAME}}_1}}
https://wiki.mbalib.com/zh-tw/Help:%E5%8F%98%E9%87%8F_1
  • {{fullurl:{{NAMESPACE}}:{{PAGENAME}}|oldid={{REVISIONID}}}}
https://wiki.mbalib.com/w/index.php?title=Help:%E5%8F%98%E9%87%8F&oldid=6867

{{SERVER}}{{localurl:頁面 }}{{fullurl:頁面 }}等效。

最後一個樣例對頁面本身用處不大,但可作為一種“永久鏈接”在複製件中發揮功用。

參見

以上内容根据网友推荐自动排序生成