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