Confluence 6 布局高级自定义

重载 Velocity 模板

velocity 目录是 Confluence Velocity 模板文件进行搜索时候需要的文件夹。例如,你可以通过将你的 Velocity 文件使用正确的文件名放置到正确的路径。我们不建议对你的 Confluence 站点进行这样的操作,除非你明确知道你在进行什么操作。这个部分的文件能够给你对你 Confluence 的站点进行完全的操作。同时也意味着你可以对你 Confluence 站点的模板文件使用文本文件进行编辑后应用到整个站点上。

缓存

Velocity 被配置在内存中缓存模板文件。当你在 Confluence 中编辑了页面的模板文件,Confluence 知道文件进行了编辑,将会重新从磁盘中载入模板文件。如果你直接在 Confluence 的磁盘文件中对 velocity 进行编辑的话,你要么需要关闭在  WEB-INF/classes/velocity.properties 中的缓存配置或者重启服务器使修改生效。

Velocity  文件位置

你可以在你 Confluence 安装目录中找到 Velocity 文件。主要的 Velocity 文件位于  <CONFLUENCE-INSTALLATION>\confluence\decorators 目录下面。例如,你可以在文件夹中找到下面的一些文件: main.vmd, space.vmd, form-aui.vmd, global.vmd 和其他的一些文件。

通过 URL 找到布局

如果你的布局已经被修改了,但是外观却没有改变,你可以通过浏览器的 URL 直接进行访问:

http://<confluence base url>/admin/resetdecorator.action?decoratorName=decorators/main.vmd

将基本 URL 中的 .vmd 替代到正确的文件名在文件系统中查找。

https://www.cwiki.us/display/CONFLUENCEWIKI/Customising+Site+and+Space+Layouts

上一篇:Windows服务器安全加固实战(Windows Server 2008 R2和Windows Server 2012)


下一篇:Java原生API访问MongoDB