模板:SUBJECTSPACE ZH

出自H萌娘
跳至導覽 跳至搜尋
Template-info.svg 模板文檔  [查看] [編輯] [歷史] [刷新]

模板說明[編輯原始碼]

Template:SUBJECTSPACE 模板用於獲取當前頁面所在主題名字空間的中文名稱。

什麼是主題名字空間?[編輯原始碼]

在MediaWiki中,每個頁面都屬於一個名字空間。主題名字空間是指與討論名字空間相對的主要內容名字空間。例如:

  • 頁面 "討論:示例" 的主題名字空間是空(主名字空間)
  • 頁面 "用戶討論:示例" 的主題名字空間是 "用戶"
  • 頁面 "模板討論:示例" 的主題名字空間是 "模板"

語法[編輯原始碼]

{{SUBJECTSPACE ZH}}

此模板不需要任何參數。

返回值[編輯原始碼]

此模板返回當前頁面主題名字空間的中文名稱。例如:

  • 在 "用戶討論:示例" 頁面中,返回 "用戶"
  • 在 "模板討論:示例" 頁面中,返回 "模板"
  • 在主名字空間頁面中,返回空字符串

使用示例[編輯原始碼]

所在頁面 代碼 輸出結果 用戶討論:示例 {{SUBJECTSPACE ZH}} 用戶 模板討論:示例 {{SUBJECTSPACE ZH}} 模板 分類討論:示例 {{SUBJECTSPACE ZH}} 分類 示例 (主名字空間) {{SUBJECTSPACE ZH}} (空字符串)

相關模板[編輯原始碼]

  • {{NAMESPACE}} - 獲取當前頁面的名字空間
  • {{SUBJECTSPACE}} - 獲取當前頁面的主題名字空間(英文)
  • {{TALKSPACE}} - 獲取當前頁面的討論名字空間
  • {{TALKSPACE ZH}} - 獲取當前頁面的討論名字空間(中文)

注意事項[編輯原始碼]

  • 此模板依賴於系統名字空間的配置,如果您的Wiki有自定義名字空間,可能需要修改模板代碼以支持這些名字空間的中文名稱。
  • 在主名字空間(空名字空間)中,此模板返回空字符串而不是"主"或"條目"。
  • 此模板使用MediaWiki的魔術字 {{SUBJECTSPACE}} 作為基礎,然後映射到中文名稱。