Confluence 6 自定义空间布局

简介:

你可以通过编辑布局文件来对 Confluence 的外观和表现进行编辑。这个页面将会告诉你如何来为空间自定义布局文件。你需要系统管理员的 全局权限(global permission) 和你希望进行修改空间的 空间管理员权限(space administrator)

具有系统管理员权限的用户可以对整个 Confluence 布局进行自定义和编辑。有关更多的信息,请参考页面 Customizing Site and Space Layouts 中的内容。在 Confluence 站点中针对全局布局的修改将会应用到所有使用默认布局的空间中。

任何空间布局的自定义修改将会覆盖全局配置的设置。

如果你通过下面的这些指南对 Confluence 的外观和布局进行修改,你需要在 Confluence 升级后对修改的内容重新进行编辑和修改。你对 Confluence 进行越深度的修改,那么在升级后需要修改的东西就越多,那么升级起来也就更加复杂和困难。

请在对 Confluence 进行定制和修改的时候将这个工作量考虑进去。

有关针对自定义进行更新的更多信息,请参考 Upgrading Customized Site and Space Layouts 页面中的内容。

Confluence 是使用开源的 SiteMesh 库进行构建的,一个 Web 页面布局能够在整个站点中提供完整和一致的外观和布局。SiteMesh 是通过 'decorators' 进行工作的,这个被定义在页面的布局和结构中。

希望对 Confluence 的布局进行修改,你需要修改这些 decorator 文件。一个decorator 文件是使用 .vmd 为后缀名的,这些文件是使用非常简单的程序语言进行编辑的。这个程序语言被称为 Velocity。有关Velocity 的更多的内容,请参考 more about Velocity 页面。一旦你对 Velocity 比较熟悉以后,你可以对 decorator  文件进行编辑,来让 Confluence 中显示更多的个性化内容。

Confluence 中的 decorator 文件按照下面的方式进行分类:

  • 站点布局(Site layouts):这些文件被用来针对全局站点定义每一个页面的控制和布局。例如,如果你希望对页头和页脚进行修改,你需要修改这些文件。
  • 内容布局(Content layouts):这个文件被用来对页面中的内容和博客页面的内容进行修改和控制。这个不会修改页面自己的显示方式,但是能够允许对包含的评论和附件的显示方式进行修改。
  • 导出布局(Export layouts):这个控制空间和页面导出为 HTML 格式的显示方式,如果你使用 Confluence 创建静态网站的话,你需要对这些布局文件进行修改。

有关更多布局的修改,请参考 decorators 中的内容。

希望编辑 decorator 文件:

  1. 进入空间后,然后从边栏的底部选择 空间工具(Space tools) > 外观和感觉(Look and Feel) 。
  2. 选择 布局(Layout )Layout 仅仅在你是 Confluence 系统管理员的时候才会显示)。
    你可以看到空间的布局列表
  3. 单击 创建自定义(Create Custom)来编辑默认的 vmd 文件。
    这个将会把 vmd 文件在编辑器模式中打开。如果你仅仅希望查看 vmd 文件,单击 查看默认(View Default)
  4. 进行必要的修改后,然后单击 更新(Update)

https://www.cwiki.us/display/CONF6ZH/Customize+Space+Layouts

目录
相关文章
|
Go
Confluence 6 移动一个文件到其他页面
你需要同时具有 添加页面(Add Page),添加附件(Add Attachment)和删除附件(Remove Attachment)空间权限来移动一个附件文件到其他页面。 希望修改附件附加的页面到其他页面: Go to  > Attachments选择你希望移动附件边上的 属性(Properties)。
936 0
|
数据库 索引 缓存
Confluence 6 示例 - https://confluence.atlassian.com/
这里是有关存储空间和内存使用的情况,数据更新于 2013年04月: 数据库大小 2827 MB Home 目录占用空间大小 116 GB 平均内存消耗 1.9 GB 选择实例的数据库表格 数据(Data) 相关表格(Relevant Table) ...
932 0
在启用属性的情况下启动 Confluence 6
在一些情况下,你可以希望 Confluence 在系统启动的时候就对属性文件进行打印。如果你的 Confluence 经常进行重启,并且你可能忘记来启动针对系统诊断的属性文件日志开关。
1195 0
|
安全
Confluence 6 配置 XSRF 保护
Confluence 需要一个 XSRF 令牌才能创建一个评论,这个被用来保护用户不在评论区恶意发布内容。所有 Confluence 自定义的主题都被启用了这个功能,但是如果你使用自定义主题的话,可能这些主题不支持这些安全特性,你可以禁用这个功能。
1180 0
|
数据库 索引
Confluence 6 任务的类型
下面是有关你可以调整的计划任务列表。 Confluence 备份(Back Up Confluence) 对 Confluence 站点执行备份操作。
1264 0
|
监控 Java Apache
设置 Confluence 6 日志
Confluence 使用的是 Apache's log4j 日志服务。能够允许管理员通过编辑配置文件来控制日志的表现和日志输出文件。
869 0
|
SQL 监控 Java
Confluence 6 配置日志
我们推荐你根据你的需求来配置你自己的 Confluence 日志。你可以有下面 2 种方法来修改你的日志: 通过 Confluence 管理员控制台进行配置 – 你的修改仅在本次修改有效,下次重启后将会把所有修改重置。
1413 0
|
Oracle 关系型数据库 Java
Confluence 6 的系统配置信息的示例
awt.toolkit sun.awt.X11.XToolkit file.encoding.pkg sun.io java.
1361 0
Confluence 6 跟踪你安装中的自定义修改
在 Confluence 中的系统信息(System Information)部分,有一个 修改(Modification)的选项。
741 0
|
应用服务中间件 开发框架
Confluence 6 配置一个 Confluence 环境
本部分对你 Confluence 的外部设置进行描述。包括有如何配置 Web 服务器,应用服务器,目录和文件等信息—— Confluence 运行所需要的所有环境。
1136 0