Confluence 6 自定義 Decorator 模板的宏和針對高級用戶

頁面的某些部分使用的是 Velocity  宏進行建立的,包括導航欄。有關宏的建立,你能夠參考頁面 Working With Decorator Macros 頁面中的內容。瀏覽器

針對高級用戶

velocity 目錄是 Confluence 首先進行模板搜索的查找路徑。你能夠對 Confluence 的 velocity 的模板文件進行重載。前提是你須要將文件放置到正確的位置。緩存

固然,咱們並不建議你這樣作,由於這樣可以讓你對 Confluence 的界面和外觀有徹底的操做,這個操做將會可能致使整個頁面佈局的損壞。你能夠使用文本編輯器對這些模板文件進行編輯,你不能使用瀏覽器進行編輯。編輯器

對上面的模板文件進行編輯的時候,有下面 2 個注意事項:佈局

  1. Velocity 被配置使用內存進行緩存。當你在 Confluence 中直接進行修改的時候,Confluence 將會指導從磁盤中從新載入修改的模板文件。若是你直接在磁盤上進行修改的話,Confluence 不知道如何載入並刷新緩存 WEB-INF/classes/velocity.properties 中定義的緩存或者從新啓動 Confluence。
  2. 修改可能對後續的 Confluence 並不兼容。當你對 Confluence 的模板文件進行了修改後,你應該在後續 Confluence 的升級過程當中對修改過的模板進行校驗。不然有可能會致使頁面損壞。

https://www.cwiki.us/display/CONFLUENCEWIKI/Custom+Decorator+Templatescode

相關文章
相關標籤/搜索