我想创建一个插件,将其导出到自定义文档格式,类似于导出到PDF和导出到Word当前的工作方式。
有没有人有为Confluence创建自定义导出插件的经验?如果是这样的话,您是否知道有任何资源或样本描述将涉及到什么?
以下是迄今为止我发现的最有用的资源:
Plugin Tutorial - Adding a custom action to Confluence -这显示了如何将操作添加到“工具”菜单中,该菜单显示在汇合页面的顶部。此外,它还演示了如何与页面对象交互以获取有关页面的更多信息。
Plugin Module Types -我发现第二个有用的指南是一般插件模块类型的列表。发现“plugin”实际上是“modules”的集合是很有用的,看到这个列表有助于理解如何将这个模型应用于创建我所寻找类型的插件。另外, Confluence Plugin Guide 对于特定于汇流的插件模块的分解也很有帮助。
The Confluence Developer FAQ -对于如何将wiki内容从页面转换为HTML以及其他一些难以找到的gem的信息非常有用。
最后,很难找到,但是为了理解如何“瞄准”现有用户界面的特定菜单或区域进行扩展,我发现阅读有关 Creating your Plugin Descriptor .