差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
dokuwiki:navigation [2016/06/08 21:42]
ghsrobert subjectindex
dokuwiki:navigation [2020/08/22 15:25] (目前版本)
ghsrobert
行 1: 行 1:
 ====== 各種導覽方式 ====== ====== 各種導覽方式 ======
-  * indexmenu ✔ 放在 [[:sidebar]] 裡,向來很方便 :-)+  * indexmenu ✔ 放在 [[:sidebar]] 裡,向來很方便 :-) ++☞ 官方說明|[[doku>plugin:indexmenu|(連結)]]{{url>https://www.dokuwiki.org/plugin:indexmenu}}++
     * 非 ''js'' 的預設樣式有點醜,至少在 [[dokuwiki:template:bootstrap3]] 中是如此     * 非 ''js'' 的預設樣式有點醜,至少在 [[dokuwiki:template:bootstrap3]] 中是如此
-    * scrollback 的圖示有點失靈的感覺+      * /^20171031^/ 不在乎樣式也沒關係,不過可惜的是 ''nojs'' 時,headpage 變成只能連結,不能收合 ☞ [[https://www.dokuwiki.org/plugin:indexmenu:discussion#nojshow_make_all_namespaces_always_switching_open_close_by_clicking|有人也反映過]] 
 +        * 照上面討論頁的方式去改,沒有跑出我要的效果,不過我有多加一個「+」按鈕來負責收合,有效耶~ → fork 後 [[https://github.com/samuelet/indexmenu/pull/181|pull request]] 分享貢獻 :p 
 +        * 只是 bootstrap3 的 sidebar 會把 a 都顯示為 block 就是了 ∴再改 userall.css 
 +        * /^20171101^/ 昨天下午開始構想另一種方式:namespace 仍收合 + headpage 頁面圖示連結 → 建新的 [[https://github.com/GJRobert/indexmenu/commit/215c0acd844f8c221cd05634eb9e4d7107cf7644|GitHub branch 並 commit]] 
 +      * /^20171031^/ 如果 ''nojs'' 模式好用的話,就不用管 ''js'' 模式 scrollback 失靈的問題了↓ 
 +    * scrollback 的圖示有點失靈的感覺 ← 反映:[[https://github.com/samuelet/indexmenu/issues/180|Very hard to scroll back (left)]] 
 +      * /^20171028^/ 今天發現 Windows 上不會這樣 <<==>> 怪不得都沒人管 :(
     * <sup>20160603</sup> 漂亮!今天才發現,在 ''js'' 樣式的 menu 項目上按右鍵,會出現許多不同動作的選單!包括新增頁面、編輯等等。不錯方便!     * <sup>20160603</sup> 漂亮!今天才發現,在 ''js'' 樣式的 menu 項目上按右鍵,會出現許多不同動作的選單!包括新增頁面、編輯等等。不錯方便!
     * /^20160604^/ 今天也發現,在 DokuWiki 系統中設定 ''sneaky_index'' 時,確實會導致有時把使用者看得見的**下層**頁面也一起隱藏了。可能要[[multinamespace|開 namespace 的分身]]才行?     * /^20160604^/ 今天也發現,在 DokuWiki 系統中設定 ''sneaky_index'' 時,確實會導致有時把使用者看得見的**下層**頁面也一起隱藏了。可能要[[multinamespace|開 namespace 的分身]]才行?
 +    * /^20200822^/ 最近發現,若在有使用 publish plugin 控管文章草稿及發表狀態的站台上(通常是比較公開的部落格或文件站),有時一個 namespace 下全部的頁面全是草稿狀態時,indexmenu 會隱藏所有頁面,但該 namespace 還是會出現在樹狀列表中,造成使用者按了以後發現是空的,徒然浪費時間。[[https://github.com/samuelet/indexmenu/issues/235|我去問可否加這個功能,乾脆把已知為空的 namespace 直接也隱起來]]
   * ++subjectindex:書本式的索引,很有趣|[[doku>plugin:subjectindex|連結]]{{url>https://www.dokuwiki.org/plugin:subjectindex}}++   * ++subjectindex:書本式的索引,很有趣|[[doku>plugin:subjectindex|連結]]{{url>https://www.dokuwiki.org/plugin:subjectindex}}++
 +  * ++plugin:twistienav 似乎不賴!(在 breadcrumb 足跡中添加下拉按鈕,可直接導覽至該頁面 namespace 中其他頁面|[[https://www.dokuwiki.org/plugin:twistienav|(原文連結)]]
 +{{url>https://www.dokuwiki.org/plugin:twistienav}}++
 +    * 可惜無法搭配 [[dokuwiki:template:bootstrap3]] 模板,沒辦法啦……
 +  * ++pagequery 也值得一試|[[doku>plugin:pagequery|(官方說明)]]{{url>https://www.dokuwiki.org/plugin:pagequery}}++
 +    * ∵indexmenu 的視覺呈現似乎都是直式的,無法分欄,可能不那麼適合放在 pagefooter 中,所以也許 pagequery 的效果會不錯
 +    * 語法及說明文件有點艱澀,試不出想要的,先放棄
 +  * ++catlist 也值得一試|[[doku>plugin:catlist|(官方說明)]]{{url>https://www.dokuwiki.org/plugin:catlist}}++
 +    * 可分欄
 +    * 但不會 collapse 的樣子
 +  * ++nspages 能否 collapse?|[[doku>plugin:nspages|(官方說明)]]{{url>https://www.dokuwiki.org/plugin:nspages}}++
 +    * 哇,更糟,不僅不會 collapse
 +    * 分欄也無效
 +    * 而且 subnamespace 下面的頁面並非依 subnamespace 列出,而是全部列出 <<==>>
 +  * simplenavi
 +    * /^20171031^/ 今天先試著放在一般頁面裡,並沒有自動收合功能
 +  * acmenu
 +    * /^20171031^/ 好奇怪,似乎沒效
 +    * /^20190327^/ 今天有在 !test 上試出來,原來效果也只是像 indexmenu 一樣的 list 嘛~我還以為是很美觀的方框風琴樣式呢~而且也無法存取 headpage,那這樣我用 indexmenu 就好啦~
 +  * indexeverywhere:放 sidebar 裡效果不錯 ∵DW 預設的 index 其實比較能搭配 tpl 的樣式
 +    * 不過預設的 index 還是不會隱藏 headpage,唉!
 +  * 【尚未測試】navi:放在 sidebar 裡,可讀取任何頁面裡的列表及連結,變成層級式清單,不需要 namespace 階層也能手動建立連結
  
 {{tag>todo}} {{tag>todo}}
  • 上一次變更: 2016/06/08 21:42
  • ghsrobert