幫助:變數

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}}}。

外部鏈接

樣板:Meta

樣板:Languages

個人工具