Confluence 6 关于 Decorators

Confluence 是使用开源的 SiteMesh 库构建的。一个 Web 页面的布局系统,这个布局系统能够在全站点中提供完整统一的界面和外观。SiteMesh 是通过 "decorators" 工作的,这个文件定义了页面的布局和结构,同时指定了页面特定的内容将会如何进行布局。如果你有兴趣的话,你可以阅读有关SiteMesh的文档。

在你对 Confluence 的界面和外观进行编辑的时候将会意味着什么呢:

  • "Main" decorator 定义了页面的头部和页面的脚部
  • "Page" decorator 定义了页面是如何显示的
  • "Printable" decorator 定义了页面打印版本中的界面和外观。

你可以在 Confluence 中查看和编辑这些 decorator 文件。修改这些 decorator  文件将会对 Confluence 的所有空间产生影响,这个修改是全局的。

使用 decorator 来创建 Confluence 的管理员界面的是不能进行修改的。这样设置的原因是为了避免你对 decorator 文件可能的错误修改会导致整个 Confluence 站点不可用,管理员应该还需要有特定的界面可用将修改错误的 decorator 文件复原。

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

原文地址:https://www.cnblogs.com/huyuchengus/p/9017586.html

时间: 2024-07-30 10:41:36

Confluence 6 关于 Decorators的相关文章

Confluence 6 编辑自定义 Decorators

希望对 Confluence 的 decorator 进行编辑的话,你需要具有良好的 HTML 知识和能够理解  Velocity 模板语言. 希望编辑 decorator 文件: 进入  Confluence 管理(Confluence Admin) > 布局(Layouts). 在你希望进行编辑的 decorator  文件边上选择 创建自定义(Create Custom). 保存你的修改. 如果你创建了错误的修改,你可以选择 decorator 编辑过的选项,选择 重置默认(Reset D

Confluence 6 浏览默认的 Decorators

在任何时候,你都可以使用 "Site Layouts" 页面中的 "View Default" 来浏览默认的 decorator 文件.模板浏览器允许你查看使用 "#parsed" 包含在模板文件中的其他模板.当你不能对嵌入的模板进行编辑的时候,你可能需要拷贝部分或者全部的嵌入模板到你的自定义模板中. https://www.cwiki.us/display/CONFLUENCEWIKI/Custom+Decorator+Templates 原文

Confluence 6 布局高级自定义

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

Confluence 6 升级自定义的站点和空间获得你的自定义布局

我们建议你在对站点进行布局修改的时候,你需要为你修改的 Confluence 站点或空间布局保留所有的修改记录. 如果没有的话,你应该可以通过下面的办法找到你的自定义修改.这个方法将会把你对全部网站和空间级别的修改以一个单一的输出而表现出来.从这个输出文件,你应该能找到你修改过的自定义文件. 这个方法对下面的一些情况是非常有用的: 很多空间都有自己的自定义修改,或者 针对你的站点布局你已经没有独立的记录了. 所有的自定义布局存储在  DECORATOR 表中,这个表是 Confluence 使用

Confluence 6 使用 Decorator 宏

Decorator 宏(Macros)是 Velocity  宏.这个宏可以被用来在页面编辑 Custom decorators 中创建复杂或者可变的部分,例如菜单,页面其他部分等.Decorator 宏可以在你的模板中的任何位置插入. 这个宏可以用下面的方法插入到模板页面中: #macroName("argument1" "argument2" "argument3").在参数直接不需要逗号进行分割.除非有特殊的说明,这个宏不需要参数. 注意:

confluence jira crowd mysql等资源补充-单点登录等

http://atlassian.csdn.net/module/btc/atlassian/index csdn 代理文档等 confluence大陆代理官网,含中文演示 http://www.confluence.cn jira安装及破解操作步骤 有邮件配置 http://wenku.baidu.com/link?url=J-5DVCAgfhGUvIZwK0NebkaamTLj4aWA8bMmhDQDp2zbGltokdbp_SVQXqG7Kt52fygm_RqFr71H98b5y2maId

confluence 5.8.6升级到5.10.1

下载最新版 https://www.atlassian.com/software/confluence/download 上传到服务器 解压 tar zxf atlassian-confluence-5.10.1.tar.gz cd zxf atlassian-confluence-5.10.1 把atlassian-extras-3.2.jar(破解插件) 复制到 cp atlassian-confluence-5.8.6/confluence/WEB-INF/lib/atlassian-ex

confluence 安装部署

1. 安装包下载 jdk‐8u77‐linux‐x64.rpm atlassian‐confluence‐5.9.7.tar.gz mysql‐connector‐java‐5.1.24.tar.gz Confluence‐5.4.4‐language‐pack‐zh_CN 包说明: jdk‐8u77‐linux‐x64.rpm //java 环境包 atlassian‐confluence‐5.9.7.tar.gz //confluence 源码包 mysql‐connector‐java‐5

confluence搭建

准备工作 1)操作系统linux 2)软件包 把4个 软件包放在  /confluence atlassian-confluence-5.8.6.tar.gz  jdk-8u51-linux-x64.gz  Confluence-5.7.1-language-pack-zh_CN.jar  mysql-5.5.19.tar.gz  mysql-connector-java-5.1.31-bin.jar Windows准备  jdk-8u51-windows-x64.exe atlassian-e