Confluence 6 使用 Velocity 宏】的更多相关文章

当编辑自定义 Decorator 模板文件的时候,有一些宏可被用来定义页面中复杂或者多变的内容,例如菜单,链接等.你可以插入这些宏到你的模板中.更多的信息,请参考Working With Decorator Macros 页面中的内容. https://www.cwiki.us/display/CONFLUENCEWIKI/Customising+Site+and+Space+Layouts…
Decorator 宏(Macros)是 Velocity  宏.这个宏可以被用来在页面编辑 Custom decorators 中创建复杂或者可变的部分,例如菜单,页面其他部分等.Decorator 宏可以在你的模板中的任何位置插入. 这个宏可以用下面的方法插入到模板页面中: #macroName("argument1" "argument2" "argument3").在参数直接不需要逗号进行分割.除非有特殊的说明,这个宏不需要参数. 注意:…
在签名的章节中,我们主要是针对没有完全合并完成余下的为合并内容的异常处理.最常见的情况是内容以及被合并了,但是页面使用 wiki 标记的内容没有被合并,通常这些 wiki 标记的内容使用了 'unmigrated-wiki-markup' 宏.任何使用了这个宏的页面将会显示在合并报告中.这部分的内容还是可以查看和编辑的,但是因为使用了是 wiki 的标记,这部分的内容没有办法使用富文本编辑器的所有功能. 通常遇到这部分的情况的页面是页面中使用了未知的宏(unknown macro)或者使用的宏不…
应用场景:Confluence软件不用多说,与Jira一样,都是atlassion的精品软件,不再介绍. 这里因为使用的是破解版的confluence,故遇见一些问题,只能百度谷歌自行解决,也在此记录一下. 问题环境: 注:confluence 5.9.11适用 具体问题: 问题一.安装后进入Confluence界面会有弹窗报一些告警“未校对”等字样(忘记留图了...) 解决方法:这个问题一般是安装数据库(比如mysql)时,未在my.cnf中指明相关参数,使用了默认配置,添加如下: 如果是其他…
参数 参数名称 默认值 描述 Filename Patterns(patterns) all   Attachment Labels(labels) (None) 标签(labels)的列表,用来过滤附件的显示.如果你希望输入多个标签的话,请使用逗号分隔符来分隔需要使用的标签.Confluence 将会仅显示附件,这个附件具有所有(all)标记的标签.匹配条件是是 AND 而不是 OR.有关对附件进行标签的相关信息,请参考 Add, Remove and Search for Labels 页面…
Confluence 6 管理 Atlassian 提供的 App 摘要: Confluence 用户可以使用桌面应用来编辑一个已经上传到 Confluence 的文件,然后这个文件自动保存回 Confluence. 这个下载和上传的过程是通过 Atlassian Companion app 应用来实现的,如果你需要为你的用户提供这个功能,那么你的用户使用的每一台计算机都需阅读全文 posted @ 2018-10-13 04:51 huyuchengus 阅读(10) | 评论 (0) 编辑…
宏 页面的某些部分使用的是 Velocity  宏进行创建的,包括导航栏.有关宏的创建,你可以参考页面 Working With Decorator Macros 页面中的内容. 针对高级用户 velocity 目录是 Confluence 首先进行模板搜索的查找路径.你可以对 Confluence 的 velocity 的模板文件进行重载.前提是你需要将文件放置到正确的位置. 当然,我们并不建议你这样做,因为这样能够让你对 Confluence 的界面和外观有完全的操作,这个操作将会可能导致整…
定义宏和使用宏 #macro指令用于定义一个VTL模板的重复代码块——宏.下面是一个简单的定义宏的例子: #macro( d ) <tr><td></td><tr> #end 这段代码定义了一个宏,名字为d,没有参数.下面是使用这个宏的代码: #d() Velocity在遇到#d()的时候,会用"<tr><td></td></tr>"替代上面的#d()这一行. 宏的参数: 宏也可以带参数,而…
Page Profiling 给你了有关页面在载入的时候操作缓慢的邪教,你可以将下面的内容添加到调试(debug)级别: Version 3.1 及其后续版本 设置包名字为 com.atlassian.renderer.v2.components.MacroRendererComponent 到 DEBUG 级别.你可以在 管理(Administration) >> Logging and Profiling 中进行设置. 3.1 之前的版本 下载 WikiMarkupParser.class…
Velocity语言的介绍 2016-09-06 15:39:25 语言介绍 Velocity是一种Java模版引擎技术,是一个基于Java的模板引擎(template engine).她允许任何人简简单单的使用模板语言类引用由Java代码定义的对象. 当Velocity应用于web开发时,界面设计人员可以和Java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序员关注业务逻辑编码.Velocity将Java代码从web页面中分…