Help:命名空間

出自滚动的天空Wiki

命名空間(namespace)用於將一個wiki中具有相同功能的頁面區分開來。wiki管理員可以在Special:ManageWiki/namespaces管理命名空間。命名空間在頁面標題中以命名空間:前綴表示。

沒有前綴的頁面位於主空間中。注意,冒號和前綴也可能並不表示一個命名空間:頁面Foo:Namespaces/zh實際上位於主空間中,這是因為「Foo」這個命名空間並不存在。

命名空間屬性[編輯原始碼]

每個命名空間都有如下屬性:

id
該命名空間的數字id。媒體命名空間和特殊命名空間為虛擬命名空間,id為負數,主命名空間的id為0,其他命名空間的id均為正數(見下表)。其中,所有主題命名空間的id為偶數,討論命名空間的id為奇數,且為對應的主題命名空間的id加一。
case
該命名空間的大小寫敏感情況。默認為"first-letter",即首字母大寫,這就意味着頁面名稱中的首字母是不分大小寫的,其他字母區分大小寫。例如頁面「Sandbox」等價於「sandbox」,但是不等價於「SandBox」。絕大多數命名空間都是首字母大寫的。
name
該命名空間的名稱。
subpages
該命名空間是否允許擁有子頁面。如果為false,則該命名空間內的所有標題中,如果有「/」,則該斜槓視為普通文本,而不是子頁面的分隔符。
canonical
該命名空間的規範名稱。頁面的實際標題會使用該規範名稱。注意:規範名稱通常是本地化的,但是對於語言設為中文(zh)的wiki,規範名稱仍然保持為英文,以避免繁簡轉換問題。
content
該命名空間是否為內容命名空間。
nonincludable
該命名空間是否不可包含。默認為false
defaultcontentmodel
該命名空間內的頁面的默認內容模型。一般為維基文本,討論頁的內容模型為Flow板塊。
namespaceprotection
該命名空間的權限保護級別,必須擁有特定權限才能編輯此命名空間的頁面。例如,MediaWiki命名空間的頁面,無論保護級別如何,必須有editinterface權限才可編輯。

本wiki的命名空間列表[編輯原始碼]

可以在API沙盒中進行測試。

數字 規範名稱 中文名稱
-2 Media 媒體
-1 Special 特殊
0
1 Talk 討論
2 User 用戶
3 User talk 用戶討論
4 Project 滾動的天空Wiki
5 Project talk 滾動的天空Wiki討論
6 File 文件
7 File talk 文件討論
8 MediaWiki MediaWiki
9 MediaWiki talk MediaWiki討論
10 Template 模板
11 Template talk 模板討論
12 Help 幫助
13 Help talk 幫助討論
14 Category 分類
15 Category talk 分類討論
710 TimedText
711 TimedText talk
828 Module
829 Module talk
2300 Gadget
2301 Gadget talk
2302 Gadget definition
2303 Gadget definition talk
2600 Topic
2601 Topic talk

命名空間說明[編輯原始碼]

媒體[編輯原始碼]

這個命名空間是一個別名,用來直接鏈接到媒體文件。

特殊[編輯原始碼]

這個命名空間集合了所有特殊頁面,其中的報告和界面均由MediaWiki動態生成並且不能直接編輯。

主命名空間[編輯原始碼]

這個命名空間裡的頁面都是條目。

用戶[編輯原始碼]

每一用戶在「User」命名空間中都有一個對應的頁面。用戶可以在這個頁面及其子頁面中記錄關於他們自己的信息,或是用來測試和起草新內容。用戶的個人自定義CSS、自定義JavaScript、自定義JSON也是存儲在用戶頁的子頁面的,且只有用戶本人和界面管理員可以編輯。

項目[編輯原始碼]

這個命名空間主要用戶存放於網站有關的方針指引、事項等。

文件[編輯原始碼]

該命名空間保存了可通過「Media」命名空間訪問的圖像、視頻、聲音文件以及其它媒體文件的元信息。每個文件在File命名空間中都有一個對應的頁面,通常存放着許可證信息。

直接鏈接到這個命名空間中的頁面會產生圖片(參見Help:圖像),如果要創建該文件頁面的內鏈,需要在命名空間之前加一個冒號。

MediaWiki[編輯原始碼]

用來保存系統消息和其它重要內容。

該命名空間只有擁有editinterface權限的用戶才可以編輯。

模板[編輯原始碼]

用來保存模板。該命名空間是嵌入包含(transclude)時使用的默認命名空間,例如{{导航框}}{{Template:导航框}}是等價的。

幫助[編輯原始碼]

該命名空間存放幫助頁面,這些頁面通常用來指引或介紹。

分類[編輯原始碼]

該命名空間中包含所有的分類,也就是其它頁面的動態列表。

直接鏈接到一個分類頁面並不會產生一個內部鏈接,而是將當前頁面歸入這個分類中。要創建一個到分類頁面的內鏈,需要在命名空間前面加上一個冒號,例如[[Category:幫助頁面]]

模塊[編輯原始碼]

Scribunto擴展提供,用來保存模塊。模塊頁面使用Lua語言(文檔除外)。

各命名空間的討論頁[編輯原始碼]

大多數命名空間都有對應的討論頁,其命名空間前綴即為對應的主題命名空間加上「talk」。本站討論頁的內容模型為Flow(結構化討論)。