Both sides previous revision
前次修改
下次修改
|
前次修改
|
dokuwiki:headerfooter [2016/06/16 02:19] ghsrobert 測試成功 |
dokuwiki:headerfooter [2016/06/18 00:54] (目前版本) ghsrobert 較漂亮的 header:用 panel |
* /-唔,無法安裝,也無法下載或手動安裝-/ ← /^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>待測試}} |