幫助:變數
Wikipedia,自由的百科全书
| 本頁内容基於 MediaWiki 公共領域說明文件(Public Domain Help Pages)。 所有幫助目錄請見 幫助:目錄。 |
MediaWiki 變數是輸出時間、站點資料、或是頁面名稱之類信息的字串。
目錄 |
[編輯]
解析
大多數變數的語法與模板類似,但全部大寫以避免衝突。如果某個模板與變數的名稱和大小寫相同,MediaWiki會使用變數而不是模板。要強制使用模板而不是變數,在模板名前加上“msg:” (例如,"{{msg:CURRENTYEAR}}< /code>")。
頁面相關的變數會返回關於當前查看的頁面的數據,不論變數是在頁面代碼中還是在頁面裡的某個模板中。
[編輯]
變數
[編輯]
日期和時間
以下的變數返回當前的日期和時間,遵照用戶的時區選項,默認為UTC時間。
由於MediaWiki和瀏覽器的快取關係,這些變量常常顯示頁面被緩存的時間,而不是當前時間。
| 變量 | 輸出 | 描述 |
|---|---|---|
| 年 | ||
| {{CURRENTYEAR}} | 2008 | 當前年份 |
| 月 | ||
| {{CURRENTMONTH}} | 11 | 月份(以0補齊兩位的數字) |
| {{CURRENTMONTHNAME}} | 十一月 | 月份名稱 |
| {{CURRENTMONTHNAMEGEN}} | 十一月 | 月份(屬格) |
| {{CURRENTMONTHABBREV}} | 十一月 | 月份(縮寫) |
| 日期 | ||
| {{CURRENTDAY}} | 21 | 今天是幾日(不補齊) |
| {{CURRENTDAY2}} | 樣板:CURRENTDAY2 | 今天是幾日(以0補齊) |
| {{CURRENTDOW}} | 5 | 今天是周幾(Day of Week,不補齊) |
| {{CURRENTDAYNAME}} | 星期五 | 今天是周幾(名稱) |
| 時間 | ||
| {{CURRENTTIME}} | 05:21 | 時間(24小時時:分格式) |
| {{CURRENTHOUR}} | 樣板:CURRENTHOUR | 時間(24小時以0補齊的數字) |
| 其他 | ||
| {{CURRENTWEEK}} | 47 | 週數 |
| {{CURRENTTIMESTAMP}} | 樣板:CURRENTTIMESTAMP | ISO 8601時間戳 |
以下的變量與上述相同,但是使用本地時間而不是用戶設定的時區:
- {{LOCALYEAR}}
- {{LOCALMONTH}}
- {{LOCALMONTHNAME}}
- {{LOCALMONTHABBREV}}
- {{LOCALDAY}}
- {{LOCALDAY2}}
- {{LOCALDOW}}
- {{LOCALDAYNAME}}
- {{LOCALTIME}}
- {{LOCALHOUR}}
- {{LOCALWEEK}}
- {{LOCALTIMESTAMP}}
[編輯]
統計和技術資料
[編輯]
站點
| 變量 | 輸出 | 描述 |
|---|---|---|
| {{SITENAME}} | 狼之樂園百科 | Manual:$wgSitename}}}) |
| {{CONTENTLANGUAGE}} | 樣板:CONTENTLANGUAGE | Manual:$wgLanguageCode}}}) |
| {{NUMBEROFPAGES}} | 樣板:NUMBEROFPAGES | wiki頁面的數量 |
| {{NUMBEROFARTICLES}} | 30 | 在“主”名字空間中頁面的數量 |
| {{NUMBEROFFILES}} | 39 | 上傳的檔案 |
[編輯]
最後更改
以下的變量返回對頁面最後一次的修訂,即使是在查看頁面舊的版本時。
| 變量 | 輸出 | 描述 |
|---|---|---|
| {{REVISIONID}} | 2793 | 唯一標識號(ID) |
| {{REVISIONDAY}} | 樣板:REVISIONDAY | 最後編輯的日期(不補齊) |
| {{REVISIONDAY2}} | 樣板:REVISIONDAY2 | 最後編輯的日期(以0補齊的數字) |
| {{REVISIONMONTH}} | 樣板:REVISIONMONTH | 最後編輯的月份(不補齊) |
| {{REVISIONYEAR}} | 樣板:REVISIONYEAR | 最後編輯的年份 |
| {{REVISIONTIMESTAMP}} | 樣板:REVISIONTIMESTAMP | 編輯時的時間戳 |
[編輯]
URL資料
[編輯]
URL
| 變數 | 輸出 | 描述 |
|---|---|---|
| {{SERVER}} | http://wolfbbs.net | Manual:$wgServer}}}) |
| {{SERVERNAME}} | wolfbbs.net | Manual:$wgServerName}}}) |
| {{SCRIPTPATH}} | /wiki | Manual:$wgScriptPath}}}) |
| {{localurl:頁面名}}< /nowiki><br /><nowiki>{{localurl:pagename|請求字串 }} | /wiki/index.php/%E9%A0%81%E9%9D%A2%E5%90%8D /wiki/index.php?title=%E9%A0%81%E9%9D%A2%E5%90%8D&請求字串 | 到標題的相對路徑 |
[編輯]
頁面名稱
| 變數 | 輸出 | 描述 |
|---|---|---|
| {{FULLPAGENAME}} | 樣板:FULLPAGENAME | 名字空間和頁面標題 |
| {{BASEPAGENAME}} | 樣板:BASEPAGENAME | 除去當前子頁面的頁面標題,沒有名字空間(“標題/很好很強大”頁面上會返回“標題”) |
| {{PAGENAME}} | 變數 | 頁面標題 |
| {{SUBPAGENAME}} | 樣板:SUBPAGENAME | 子頁面標題(“標題/很好很強大”頁面上會返回“很好很強大”) |
| {{SUBJECTPAGENAME}} | 樣板:SUBJECTPAGENAME | 相關條目的頁面名稱。 |
| {{TALKPAGENAME}} | 樣板:TALKPAGENAME | 相關對話頁的頁面名稱。 |
以下是URL編碼的等價:
- {{FULLPAGENAMEE}}
- {{PAGENAMEE}}
- {{BASEPAGENAMEE}}
- {{SUBPAGENAMEE}}
- {{SUBJECTPAGENAMEE}}
- {{TALKPAGENAMEE}}
[編輯]
名字空間
| 變數 | 輸出 | 描述 |
|---|---|---|
| {{NAMESPACE}} | 幫助 | 名字空間(名稱) |
| {{SUBJECTSPACE}} | 樣板:SUBJECTSPACE | 相關內容的名字空間 |
| {{TALKSPACE}} | 樣板:TALKSPACE | 相關對話頁的名字空間 |
以下是URL編碼的變量:
- {{NAMESPACEE}}
- {{SUBJECTSPACEE}}
- {{TALKSPACEE}}
<code>{{ns:}}返回本地化的所給常數代表的名字空間名稱。默認值是:
| 用法 | 輸出 |
|---|---|
| {{ns:-2}}或{{ns:Media}} | 媒體 |
| {{ns:-1}}或{{ns:Special}} | 特殊 |
| {{ns:0}}或{{ns:Main}} | 樣板:0 |
| {{ns:1}}或{{ns:Talk}} | 討論 |
| {{ns:2}}或{{ns:User}} | 用戶 |
| {{ns:3}}或{{ns:User_talk}} | 用戶討論 |
| {{ns:4}}或{{ns:Project}} | 狼之樂園百科 |
| {{ns:5}}或{{ns:Project_talk}} | 狼之樂園百科討論 |
| {{ns:6}}或{{ns:Image}} | 圖像 |
| {{ns:7}}或{{ns:Image_talk}} | 圖像討論 |
| {{ns:8}}或{{ns:MediaWiki}} | 媒體維基 |
| {{ns:9}}或{{ns:MediaWiki_talk}} | 媒體維基討論 |
| {{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}} | 分類討論 |
[編輯]
自定義變量
MediaWiki也支持擴展或是某個特定的站點自訂變量。舉例來說,某些站點可能會希望有一個贊助機構名稱的變量,或是頁面標題之前的wiki URL,如果這個地址容易變化或者比http://{{SERVERNAME}} 要復雜的話。
詳細信息請見樣板:Urlencode:Manual:Variable {{{2|Manual:Variable}}}。
[編輯]

