幫助:變量
出自WikiFur
MediaWiki 變量 是輸出時間、站點資料、或是頁面名稱之類信息的字符串。
目錄
解析[編輯]
大多數變量的語法與模板類似,但全部大寫以避免衝突。如果某個模板與變量的名稱和大小寫相同,MediaWiki會使用變量而不是模板。要強制使用模板而不是變量,在模板名前加上“msg:” (例如,"{{msg:CURRENTYEAR}}
")。
頁面相關的變量會返回關於當前查看的頁面的數據,不論變量是在頁面代碼中還是在頁面里的某個模板中。
變量[編輯]
日期和時間[編輯]
以下的變量返回當前的日期和時間,遵照用戶的時區選項,默認為UTC時間。
由於 MediaWiki 和瀏覽器的緩存關係,這些變量常常顯示頁面被緩存的時間,而不是當前時間。
變量 | 輸出 | 描述 |
---|---|---|
年 | ||
{{CURRENTYEAR}} | 2023 | 當前年份 |
月 | ||
{{CURRENTMONTH}} | 03 | 月份 (以0補齊兩位的數字) |
{{CURRENTMONTHNAME}} | 3月 | 月份名稱 |
{{CURRENTMONTHNAMEGEN}} | 三月 | 月份 (屬格) |
{{CURRENTMONTHABBREV}} | 3月 | 月份 (縮寫) |
日期 | ||
{{CURRENTDAY}} | 25 | 今天是幾日 (不補齊) |
{{CURRENTDAY2}} | 25 | 今天是幾日 (以 0 補齊) |
{{CURRENTDOW}} | 6 | 今天是周幾 (Day of Week, 不補齊) |
{{CURRENTDAYNAME}} | 星期六 | 今天是周幾 (名稱) |
Time | ||
{{CURRENTTIME}} | 04:07 | 時間 (24小時 時:分 格式) |
{{CURRENTHOUR}} | 04 | 時間 (24小時 以 0 補齊的數字) |
其他 | ||
{{CURRENTWEEK}} | 12 | 周數 |
{{CURRENTTIMESTAMP}} | 20230325040704 | ISO 8601 時間戳 |
以下的變量與上述相同,但是使用本地時間而不是用戶設定的時區:
- {{LOCALYEAR}}
- {{LOCALMONTH}}
- {{LOCALMONTHNAME}}
- {{LOCALMONTHABBREV}}
- {{LOCALDAY}}
- {{LOCALDAY2}}
- {{LOCALDOW}}
- {{LOCALDAYNAME}}
- {{LOCALTIME}}
- {{LOCALHOUR}}
- {{LOCALWEEK}}
- {{LOCALTIMESTAMP}}
統計和技術資料[編輯]
站點[編輯]
變量 | 輸出 | 描述 |
---|---|---|
{{SITENAME}} | WikiFur | wiki 的名字 ($wgSitename) |
{{CONTENTLANGUAGE}} | zh | 默認界面語言 ($wgLanguageCode) |
{{NUMBEROFPAGES}} | 2,462 | wiki 頁面的數量 |
{{NUMBEROFARTICLES}} | 462 | 在“主”名字空間中頁面的數量 |
{{NUMBEROFFILES}} | 802 | 上傳的文件 |
最後更改[編輯]
以下的變量返回對頁面最後一次的修訂,即使是在查看頁面舊的版本時。
變量 | 輸出 | 描述 |
---|---|---|
{{REVISIONID}} | 6504 | 唯一標識號 (ID) |
{{REVISIONDAY}} | 16 | 最後編輯的日期 (不補齊) |
{{REVISIONDAY2}} | 16 | 最後編輯的日期 (以 0 補齊的數字) |
{{REVISIONMONTH}} | 06 | 最後編輯的月份 (不補齊) |
{{REVISIONYEAR}} | 2020 | 最後編輯的年份 |
{{REVISIONTIMESTAMP}} | 20200616202203 | 編輯時的時間戳 |
URL 數據[編輯]
URL[編輯]
變量 | 輸出 | 描述 |
---|---|---|
{{SERVER}} | //zh.wikifur.com | 域名 URL ($wgServer) |
{{SERVERNAME}} | zh.wikifur.com | 域名 ($wgServerName) |
{{SCRIPTPATH}} | /w | 相對腳本路徑 ($wgScriptPath) |
{{localurl:頁面名}} {{localurl:pagename|請求字符串}} |
/wiki/%E9%A1%B5%E9%9D%A2%E5%90%8D /w/index.php?title=%E9%A1%B5%E9%9D%A2%E5%90%8D&請求字符串 |
到標題的相對路徑 |
頁面名稱[編輯]
變量 | 輸出 | 描述 |
---|---|---|
{{FULLPAGENAME}} | 幫助:變量 | 名字空間和頁面標題 |
{{BASEPAGENAME}} | 變量 | 除去當前子頁面的頁面標題,沒有名字空間 (“標題/很好很強大” 頁面上會返回 “標題”) |
{{PAGENAME}} | 變量 | 頁面標題 |
{{SUBPAGENAME}} | 變量 | 子頁面 標題 (“標題/很好很強大” 頁面上會返回 “很好很強大”) |
{{SUBJECTPAGENAME}} | 幫助:變量 | 相關條目的頁面名稱。 |
{{TALKPAGENAME}} | 幫助討論:變量 | 相關對話頁的頁面名稱。 |
以下是 URL 編碼的等價:
- {{FULLPAGENAMEE}}
- {{PAGENAMEE}}
- {{BASEPAGENAMEE}}
- {{SUBPAGENAMEE}}
- {{SUBJECTPAGENAMEE}}
- {{TALKPAGENAMEE}}
名字空間[編輯]
變量 | 輸出 | 描述 |
---|---|---|
{{NAMESPACE}} | 幫助 | 名字空間 (名稱) |
{{SUBJECTSPACE}} | 幫助 | 相關內容的名字空間 |
{{TALKSPACE}} | 幫助討論 | 相關對話頁的名字空間 |
以下是 URL 編碼的變量:
- {{NAMESPACEE}}
- {{SUBJECTSPACEE}}
- {{TALKSPACEE}}
{{ns:}}
返回本地化的所給常量代表的名字空間名稱。默認值是:
用法 | 輸出 |
---|---|
{{ns:-2}} 或 {{ns:Media}} | 媒體 |
{{ns:-1}} 或 {{ns:Special}} | 特殊 |
{{ns:0}} 或 {{ns:Main}} | |
{{ns:1}} 或 {{ns:Talk}} | 討論 |
{{ns:2}} 或 {{ns:User}} | 用戶 |
{{ns:3}} 或 {{ns:User_talk}} | 用戶討論 |
{{ns:4}} 或 {{ns:Project}} | WikiFur |
{{ns:5}} 或 {{ns:Project_talk}} | WikiFur討論 |
{{ns:6}} 或 {{ns:Image}} | 檔案 |
{{ns:7}} 或 {{ns:Image_talk}} | 檔案討論 |
{{ns:8}} 或 {{ns:MediaWiki}} | MediaWiki |
{{ns:9}} 或 {{ns:MediaWiki_talk}} | MediaWiki討論 |
{{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}}
要複雜的話。
詳細信息請見 Manual:Variable。