跳轉至內容

幫助:變數

This page is semi-protected.
來自華夏公益教科書,開放的書籍,開放的世界

變數返回有關當前頁面、維基或日期的資訊。它們的語法類似於模板

大多數變數(除了下面提到的偽變數)都是“神奇字詞”的型別。請參閱MediaWiki 中的神奇字詞以獲取完整列表。


日期和時間

以下變數以UTC 返回當前日期和時間。

由於軟體和瀏覽器快取,這些變數通常顯示頁面快取的時間而不是當前時間。

變數 輸出 描述
{{CURRENTYEAR}} 2024 年份
{{CURRENTMONTH}} 10 月份(用零填充的數字)
{{CURRENTMONTHNAME}} 十月 月份(名稱)
{{CURRENTMONTHNAMEGEN}} 十月 月份(所有格形式
{{CURRENTMONTHABBREV}} 十月 月份(縮寫)
{{CURRENTDAY}} 24 月份的日期(未填充的數字)
{{CURRENTDAY2}} 24 月份的日期(用零填充的數字)
{{CURRENTDOW}} 4 星期幾(未填充的數字)
{{CURRENTDAYNAME}} 星期四 星期幾(名稱)
{{CURRENTTIME}} 09:11 時間(24 小時制 HH:mm 格式)
{{CURRENTHOUR}} 09 小時(24 小時制用零填充的數字)
{{CURRENTWEEK}} 43 星期(數字)
{{CURRENTTIMESTAMP}} 20241024091141 YYYYMMDDHHmmss 時間戳

技術元資料

修訂變數返回當前頁面最新編輯的資訊,即使檢視頁面的較舊版本。

站點

變數 輸出 描述
{{SITENAME}} 華夏公益教科書 維基的站點名稱
{{SERVER}} //wikibook.tw 域名 URL
{{SERVERNAME}} en.wikibooks.org 域名
{{SCRIPTPATH}} /w 相對指令碼路徑
{{STYLEPATH}} /w/skins 相對樣式路徑
{{CURRENTVERSION}} 1.43.0-wmf.27 (d521558) 維基的 MediaWiki 版本。
{{CONTENTLANGUAGE}}
{{CONTENTLANG}}
en
en
維基的預設介面語言

當前頁面最新修訂

變數 輸出 描述
{{REVISIONID}} - 唯一的修訂 ID
{{REVISIONDAY}} 1 進行編輯的日期(未填充的數字)
{{REVISIONDAY2}} 01 進行編輯的日期(用零填充的數字)
{{REVISIONMONTH}} 12 進行編輯的月份(用零填充的數字)
{{REVISIONYEAR}} 2022 進行編輯的年份
{{REVISIONTIMESTAMP}} 20221201134647 編輯時的時間戳
{{REVISIONUSER}} Xeverything11 對頁面進行最新編輯的使用者使用者名稱,或預覽編輯時當前使用者

統計資料

這些變數返回的數字通常包含分隔符(逗號或空格,具體取決於當地語言),但可以使用“:R”標誌返回原始數字(例如,{{NUMBEROFPAGES}} → 290,940 和 {{NUMBEROFPAGES:R}} → 290940)。對於需要引數的魔法字詞(例如 {{PAGESINCATEGORY:Help}}{{PAGESINCATEGORY:Help|R}})使用“|R”。

變數 輸出 描述
{{NUMBEROFPAGES}} 290,940 維基頁面的數量。
{{NUMBEROFARTICLES}} 97,548 內容名稱空間中頁面的數量。
{{NUMBEROFFILES}} 2,689 上傳的檔案數量。
{{NUMBEROFEDITS}} 4,294,177 頁面編輯的數量。
{{NUMBEROFUSERS}} 3,477,764 註冊使用者的數量。
{{NUMBEROFADMINS}} 10 位於管理員組中的使用者的數量。
{{NUMBEROFACTIVEUSERS}} 277 活躍使用者的數量,基於特殊:統計資訊中使用的標準。
{{NUMBERINGROUP:groupname}}
{{NUMINGROUP:groupname}}
0
0
({{NUMBERINGROUP:bureaucrat}} 用於此處)
特定組中使用者的數量。

名稱空間

變數 輸出 描述
{{NAMESPACE}} 幫助 頁面的名稱空間名稱
{{SUBJECTSPACE}}
{{ARTICLESPACE}}
幫助
幫助
相關內容名稱空間的名稱
{{TALKSPACE}} 幫助討論 相關討論名稱空間的名稱

以下是在 URL 中使用的編碼等效項(空格替換為下劃線,一些字元百分比編碼)

  • {{NAMESPACEE}}
  • {{SUBJECTSPACEE}}
  • {{TALKSPACEE}}

這些可以接受頁面名稱,並將返回頁面名稱引數的名稱空間,而不是當前頁面的名稱空間

  • {{NAMESPACE:Template:Main Page}}模板
  • {{SUBJECTSPACE:Template:Main Page}}模板
  • {{TALKSPACE:Template:Main Page}}模板討論

頁面名稱

變數 輸出 描述
{{FULLPAGENAME}} 幫助:變數 名稱空間和頁面標題。
{{PAGENAME}} 變數 頁面標題,不包括名稱空間。
{{BASEPAGENAME}} 變數 頁面標題,不包括當前子頁面和名稱空間(“標題/foo”位於“標題/foo/bar”上)。
{{SUBPAGENAME}} 變數 子頁面標題(“foo”位於“標題/foo”上)。
{{ROOTPAGENAME}} 變數 最頂層父級的標題,不包括名稱空間和第一個斜槓後的任何內容(“標題”位於“Wikijunior:標題/foo/bar”上)。
{{SUBJECTPAGENAME}} 幫助:變數 相關內容頁面的名稱空間和標題。
{{TALKPAGENAME}} 幫助討論:變數 相關討論頁面的名稱空間和標題。

以下是在 MediaWiki URL 中使用的編碼等效項(即空格替換為下劃線,一些字元百分比編碼

  • {{FULLPAGENAMEE}}
  • {{PAGENAMEE}}
  • {{BASEPAGENAMEE}}
  • {{SUBPAGENAMEE}}
  • {{ROOTPAGENAMEE}}
  • {{SUBJECTPAGENAMEE}}
  • {{TALKPAGENAMEE}}

所有這些都允許指定要操作的頁面,而不僅僅是當前頁面

  • {{PAGENAME:Template:Main Page}}主頁

偽變數

一些模板已被建立來模仿上述變數。雖然上面部分中的變數使用冒號(:)來指定要輸出的頁面(如果需要),但這些將使用管道(|)來輸入頁面。例如,{{BOOKNAME|Wikijunior:Bugs}} 可用於獲取 Wikijunior:Bugs。

模板 描述
{{NUMBEROFBOOKS}} 返回華夏公益教科書中書籍的數量。
{{BOOKTEMPLATE}} 返回與使用它的書籍同名的模板名稱。
{{BOOKNAME}} 返回與使用它的頁面相關的書籍名稱。
{{NAIVEBOOKNAME}} 返回頁面的名稱空間和根頁面名稱。
{{BOOKTALKNAME}} 返回書籍整體相關的討論頁面。
{{CHAPTERNAME}} 返回頁面所在的章節,並忽略之後的任何內容。
{{BOOKPAGENAME}} 返回頁面名稱中的所有內容,除了書籍名稱。
{{BOOKSORTKEY}} 返回子頁面名稱中的所有內容,除了書籍名稱,或者如果頁面不是子頁面,則返回書籍名稱。

對於後面的模板,透過檢視它們輸出的並排比較更容易看出它們之間的區別。

輸入頁面和輸出
模板 Chess/Puzzles/Directmates Wikijunior:Dinosaurs/Apatosaurus Category:Book:Horticulture/Templates/Boxes Wikijunior talk:Bugs/Shield Bug
{{BOOKNAME}} Chess Wikijunior:Dinosaurs Horticulture Wikijunior:Bugs
{{NAIVEBOOKNAME}} Chess Wikijunior:Dinosaurs Category:Book:Horticulture Wikijunior talk:Bugs
{{BOOKTALKNAME}} Talk:Chess Wikijunior talk:Dinosaurs Talk:Horticulture Wikijunior talk:Bugs
{{CHAPTERNAME}} Puzzles Apatosaurus 模板 Shield Bug
{{BOOKPAGENAME}} Puzzles/Directmates Apatosaurus Templates/Boxes Shield Bug
{{BOOKSORTKEY}} Puzzles/Directmates Apatosaurus Templates/Boxes Shield Bug


華夏公益教科書