2013-05-08 352 views
1

我有一些客户端,他们总是问我如何在Confluence页面中添加自定义HTML页面,其工作或功能类似于ASP.NET中的母版页。Confluence中的自定义html页面

+0

我不确定他们想要什么,但是你可以在汇合页面上编写html,只需将它放在两个{html}括号之间{html}

把你的html放在这里。

{html} – MNRSullivan 2013-05-08 13:48:06

回答

1

与Confluence中的“母版页”等价的是主题。你可以在这里阅读更多关于主题:https://confluence.atlassian.com/display/DOC/Working+with+Themes

自定义主题可以通过开发自定义的Confluence插件来编写。使用的基础技术是使用SiteMesh呈现的模板Apache Velocity

如果您想了解如何创建一个新的主题插件,这里的一些地方,你可以上手:

总的来说,我认为开发Confluence主题的技术复杂性明显高于定制ASP.NET母版页。在ASP.NET中,您只是使用裸框架和渲染引擎,但在Confluence中,您必须应付两种不同的开源技术,以及Confluence自己特有的插件系统。你应该期望在感觉能够建立它们之前,必须投入一些时间来克服学习曲线。