差異處

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

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
dokuwiki:headerfooter [2016/06/16 02:19]
ghsrobert 測試成功
dokuwiki:headerfooter [2016/06/18 00:54] (目前版本)
ghsrobert 較漂亮的 header:用 panel
行 5: 行 5:
     * /-唔,無法安裝,也無法下載或手動安裝-/ ← /^20160615^/ 可以了     * /-唔,無法安裝,也無法下載或手動安裝-/ ← /^20160615^/ 可以了
     * /^20160616^/ 有試出來了,header 會顯示在頁面主文區的最上面(footer 想當然耳是最下面);列印時也會出現 ∴怎樣設計得稱頭點就需要點美感     * /^20160616^/ 有試出來了,header 會顯示在頁面主文區的最上面(footer 想當然耳是最下面);列印時也會出現 ∴怎樣設計得稱頭點就需要點美感
 +      * /^20160618^/ 目前我想到比較漂亮的 header,是用 [[dokuwiki:syntax:bootstrap_wrapper|Bootstrap Wrapper]] 的 panel
 +    * /^20160616 8:16^/ 剛剛測試那個提供 inheritance 的 rewrite:
 +      - 下載他的 ''action.php'' 後上傳到 NAS 上取代 ''lib/plugins/headerfooter/action.php''
 +      - 把原本用來測試的 ''_header.txt'' 直接改名為 ''%%__%%header.txt''
 +      - 成功!整個 namespace 的所有頁面,包括 '':start'',都套用到相同的 header 了!這樣的話 header 真的要設計得稱頭一點!
 +    * 【撇步:編輯檔案的方法】''_header.txt''/''%%__%%header.txt''/''_footer.txt''/''%%__%%footer.txt'' 這些檔案,都無法透過 DokuWiki 編輯
 +      * 參考:++namespace_templates [DokuWiki]|[[https://www.dokuwiki.org/namespace_templates|(原文連結)]]
 +{{url>https://www.dokuwiki.org/namespace_templates}}++
 +      * 照上面教的,可以建立正常的 DokuWiki 頁面,然後用 hard link 或 symlink 連結成 ''_header.txt'' 等檔案,這樣就可以用 DokuWiki 編輯了
 +      * 或是先建立一個 ''header.txt'',再透過檔案管理系統去改名
 +    * <todo>測試若上層 namespace 和下層 namespace 都有 header/footer 時會發生什麼事</todo>
 +      * /^20160618^/ 暫時還沒試 headerfooter,但 bootstrap3 的 pageheader 是只會出現一個,並不會讓上、下層 namespace 的 header 同時出現 ∴猜想 headerfooter 的也是如此吧
 +    * /^20160618^/ 有了 bootstrap3 的 pageheader 以後,我就先不用 headerfooter 了 XD
 +  * 其實 [[.:template:bootstrap3]] 就有內建的 pageheader/pagefooter 可以用耶!(可以用 html,也可以用 DokuWiki 頁面)++☞ bootstrap3 說明|{{url>https://www.dokuwiki.org/template:bootstrap3#available_hooks}}++\\ 真是一個好 template……
  
-{{tag>todo}}+{{tag>待測試}}
  • 上一次變更: 2016/06/16 02:19
  • ghsrobert