你可以通過編輯布局檔案來修改 Confluence 的外觀和感覺(也可以被稱為裝飾)。編輯這些檔案将會允許你對整個 Confluence 站點的外觀和感覺進行修改或者僅僅是一個獨立的空間。
當你對一個站點的布局進行編輯的時候,你需要修改每一個空間的預設布局調整檔案,除了那些已經被被編輯過的的。請參考
Customize Space Layouts頁面來獲得有關編輯單獨空間的的相關資訊。
同時你還需要具有
System Administrator的權限來對站點進行修改。
如果你編輯了你的 Confluence 布局,那麼每次你更新 Confluence 後你都需要對布局進行重新編輯。越多的自定義修改将會導緻在更新的時候需要進行更多的工作。請檢視頁面
Upgrading Customized Site and Space Layouts來确定在更新之前需要進行什麼工作。
Confluence 是使用開源
SiteMesh庫進行網站頁面的全局布局的。
希望對 Confluence 的布局進行調整,你需要編輯這些 decorator 檔案。一個 decorator file 檔案使用的是擴充檔案名
.vmd
,這些檔案是使用 Velocity 寫的。你可以從 Velocity User Guide 中獲得更多的使用指南。
一旦你熟悉 Velocity 的使用後,你可以對 decorator 檔案進行編輯來對 Confluence 的展示進行自定制。
Confluence 中的 decorator 檔案使用下面的一些分類:
- 站點布局(Site layouts):這個被用于在站點頁面中控制所有的布局,例如,頁頭,頁腳和主面闆。
- 内容布局(Content layouts):這個被用于控制頁面和部落格頁面中的内容。這個不能用來修改頁面自己的顯示,但是可以調制頁面中的評論,附件的顯示位置等。
- 導出布局(Export layouts): 這些檔案被用來控制空間和頁面如何導出成 HTML。