若將頁面比擬成檔案,那麼命名空間就有如資料夾(或目錄)。 在DokuWiki中,可以使用命名空間來歸納頁面。命名空間的名稱限制與頁面名稱相同。
在建立詞條時,只要鍵入一個詞句,然後搜尋,如果搜尋不到則會出現建立此頁的按鈕。按下建立此頁之後則可以開始編輯。
如果用冒號分開兩個不同詞條,例如
詞條一:詞條二
則詞條一會成為一個目錄,詞條二會成為這個目錄下的詞條。
(或者,在DokuWiki裏建立頁面的方式與其他wiki一樣,只要建立一個連結指向尚未建立的頁面,然後點擊該連結,再使用「編修頁面」來建立該頁面。)
範例: | |
---|---|
example .example .:example | 表示當前命名空間裏的”example”頁面。 |
:example | refers to the page “表示根部命名空間裏的”example”頁面。 |
..example ..:example .:..:example | 表示上層命名空間裏的”example”頁面。 |
wiki:example | 表示位於”wiki”命名空間裏的”example”頁面。而”wiki”為位於根部之下的命名空間。 |
ns1:ns2:example :ns1:ns2:example | 表示在命名空間”ns2”裏的”example”頁面;而”ns2”為位於命名空間”ns1”之下的命名空間,”ns1”為位於根部之下的命名空間。 |
.ns1:ns2:example .:ns1:ns2:example | 表示位於命名空間”ns2”裏的”example”頁面;而”ns2”為位於命名空間”ns1”之下的命名空間,”ns1”為位於當前命名空間之下的命名空間。 |
..ns1:ns2:example ..:ns1:ns2:example | 表示位於命名空間”ns2”裏的”example”頁面;而”ns2”為位於命名空間”ns1”之下的命名空間,”ns1”為位於與當前命名空間平行的命名空間。(當前的命名空間與ns1都同樣位於某個上層命名空間裏) |
.ns1:ns2: | 表示位於命名空間”ns2”裏的”start”頁面;而”ns2”為位於命名空間”ns1”之下的命名空間,”ns1”為位於當前命名空間之下的命名空間。 (start為初始頁面,可以利用configuration setting裏的來修改成其他的名稱。) |