Confluence 6 自定义 Decorator 模板的宏和针对高级用户
宏
页面的某些部分使用的是 Velocity 宏进行创建的,包括导航栏。有关宏的创建,你可以参考页面 Working With Decorator Macros 页面中的内容。
针对高级用户
velocity
目录是 Confluence 首先进行模板搜索的查找路径。你可以对 Confluence 的 velocity 的模板文件进行重载。前提是你需要将文件放置到正确的位置。
当然,我们并不建议你这样做,因为这样能够让你对 Confluence 的界面和外观有完全的操作,这个操作将会可能导致整个页面布局的损坏。你可以使用文本编辑器对这些模板文件进行编辑,你不能使用浏览器进行编辑。
对上面的模板文件进行编辑的时候,有下面 2 个注意事项:
- Velocity 被配置使用内存进行缓存。当你在 Confluence 中直接进行修改的时候,Confluence 将会指导从磁盘中重新载入修改的模板文件。如果你直接在磁盘上进行修改的话,Confluence 不知道如何载入并刷新缓存
WEB-INF/classes/velocity.properties
中定义的缓存或者重新启动 Confluence。 - 修改可能对后续的 Confluence 并不兼容。当你对 Confluence 的模板文件进行了修改后,你应该在后续 Confluence 的升级过程中对修改过的模板进行校验。否则有可能会导致页面损坏。
https://www.cwiki.us/display/CONFLUENCEWIKI/Custom+Decorator+Templates
转载于:https://www.cnblogs.com/huyuchengus/p/9017614.html
Confluence 6 自定义 Decorator 模板的宏和针对高级用户相关推荐
- vivaldi浏览器_Vivaldi的最佳功能,一种针对高级用户的新型可自定义Web浏览器
vivaldi浏览器 Vivaldi is a new desktop web browser for Windows, Mac, and Linux, built primarily for peo ...
- Confluence 6 自定义空间布局
你可以通过编辑布局文件来对 Confluence 的外观和表现进行编辑.这个页面将会告诉你如何来为空间自定义布局文件.你需要系统管理员的 全局权限(global permission) 和你希望进行修 ...
- Confluence 6 自定义站点和空间布局
你可以通过编辑布局文件来修改 Confluence 的外观和感觉(也可以被称为装饰).编辑这些文件将会允许你对整个 Confluence 站点的外观和感觉进行修改或者仅仅是一个独立的空间. 当你对一个 ...
- TFS2008自定义过程模板之 Power Tools 工具篇
上午写了一篇关于自定义过程模板的文章http://www.cnblogs.com/sansi/archive/2010/03/11/1683355.html,是手工直接处理xml文件.刚刚发现原来是有 ...
- VSCode 自定义html5模板
新建html快捷键 当我们想在VSCode中新建html代码时,可以 输入! 然后回车或者Tab即可自动生成一个html文件模板,效果如下: (二)自定义html5模板 但我们每次新建html模板时候 ...
- 类模板,多种类型的类模板,自定义类模板,类模板的默认类型,数组的模板实现,友元和类模板,友元函数,类模板与静态变量,类模板与普通类之间互相继承,类模板作为模板参数,类嵌套,类模板嵌套,类包装器
1.第一个最简单的类模板案例 #include "mainwindow.h" #include <QApplication> #include <QPush ...
- MyEclipse自定义servlet模板
每次用MyEclipse默认的servlet的模板创建servlet的时候,里面会生成好多没有用的代码.因此,我们可以自定义servlet模板.步骤如下: 找到com.genuitec.eclipse ...
- 用Visual Studio2019自定义项目模板
项目模板简介 众所周知,在我们使用VS新建项目时,都需要选择一个项目模板,如下图: 我们选择完项目模板进行创建,创建完成之后,可以发现项目中已经包含了一些基础的文件.例如MVC: 可以看到,MVC项目 ...
- ASP.NET 自定义项目模板
前言 在微服务架构盛行的时代,一言不合就新建一个服务,虽然搭建服务并没什么难度,但不可避免的是每个人搭建出来的架子会存在差异,这很合理,因为每个开发者的个人风格.工作经验都不一样,难免认为自己喜欢的才 ...
最新文章
- 深度学习12大常见问题解答(附答案)
- Kubernetes — 在 OpenStack 上使用 kubeadm 部署高可用集群
- springboot默认数据源如何设置连接数_Spring Boot系列之配置数据库连接池
- Net5 已经来临,让我来送你一个成功
- C++指针、this指针、静态成员
- 以太网的分层架构_读《企业应用架构模式》记录-分层
- 费诺编码c语言实验报告,formal parameter 4 different from declaration
- jsp 如何让mysql数据库空值 返回为空格_jsp在mysql中查值传值后放文本中出现空格是怎么回事哪的问题...
- linux fb设备驱动,Linux FB 驱动讲解
- VB程序设计教程(第四版) 龚沛曾
- 小爱同学app安卓版_小爱同学app下载-小米小爱同学下载2.9.21安卓版-西西软件下载...
- QQ语音老是连接服务器超时,手机QQ提示连接超时请检查网络设置解决办法
- DBA 小记 — 分库分表、主从、读写分离
- asm MGMT库迁移
- IT外包服务内容介绍
- java正则匹配ip_正则表达式匹配ip地址
- Poser 2014 PRO SR1 资料收集
- 《创业时代》这部剧或许大家都有看过,里面的郭鑫年(黄轩饰),最终创业成功了吗?
- Oracle 数据库转码 US7ASCII ZHS16GBK
- 笨办法学Python(零)