Pg5 Navigation 自動產生索引與翻頁索引

NSPages

plugin:nspages

<nspages playground -h1 -textPages="Playground listed by Nspages" -simpleLineBreak>

-h1 依內文的header來排序索引cf依檔名字母排序
-textPages=“自訂標題”
-simpleLineBreak 以緊緻的換行表列cf預設是多欄表列
效果如本頁頁首或English單字台南whereis目錄的A to Z索引。

plugin:pagenav

[<>]
[<10>]
[<2>]

自動產生前後頁與start頁/向上目錄(當該目錄沒有start頁時)連結,圖像的功能如最首頁/上一頁/下一頁/最後頁。

  1. 目錄內容與上層目錄沒有直接關連時
    1. 不需要索引頁,僅前後頁
    2. 以start為該目錄索引頁
  2. 目錄內容與上層目錄有關連時
    • 該目錄不放置start,會連結上層目錄之同名頁ex. :biz目錄上層的biz頁

Page Redirect

plugin:pageredirect

~~REDIRECT>namespace:page~~
~~REDIRECT>http://網址~~

轉址頁面到另一個頁面或網址。作用等同是alias/替身(根據目前有的plugin,Dokuwiki並不用或沒有alias的概念,以redirect的概念替代。我自己先前係用include的方式ex. English目錄下的頁面,作用是相似的。)

除了重複的wiki會想使用alias/redirect的方式處理外,因應搜尋引擎會記錄sitemap以提升其效率,當頁面被搬移(或刪除)時,搜尋引擎會親切地提醒webmaster斷鏈了,此時若想消弭錯誤訊息,將其redirect到另一個頁面(類似web404錯誤的處理)也是種做法。

1)
Dokuwiki主程式為了維護其完整性,透過外掛Plugins與模板Templates兩大類作為拓展功能用的Extensions,使用上依功能需要與喜愛的外觀來選擇,但須注意版本的相容性及延伸性。