Как создать плагин экспорта для слияния - PullRequest
4 голосов
/ 23 августа 2010

Я хотел бы создать плагин, который экспортирует в пользовательский формат документа, аналогично тому, как экспорт в PDF и экспорт в Word в настоящее время работают в Confluence.

У кого-нибудь есть опыт создания пользовательского плагина экспорта для Confluence? Если да, то знаете ли вы какие-либо ресурсы или примеры, которые описывают, что будет задействовано?

1 Ответ

3 голосов
/ 27 августа 2010

Вот самые полезные ресурсы, которые я нашел до сих пор:

  • Руководство по плагину - добавление настраиваемого действия в Confluence - Здесь показано, как добавить действие в меню «Инструменты», которое отображается в верхней части страницы слияния. Кроме того, он показывает, как взаимодействовать с объектом Page для получения дополнительной информации о странице.

  • Типы подключаемых модулей - Второе руководство, которое я нашел полезным, - это список основных типов подключаемых модулей. Было полезно узнать, что «плагин» - это действительно набор «модулей», и просмотр этого списка был полезен, чтобы понять, как применить эту модель для создания плагина того типа, который я искал. Кроме того, Руководство по подключаемым модулям также было полезно для разбивки на определенные подключаемые модули.

  • FAQ разработчика Confluence - Полезно для получения информации о том, как преобразовать вики-контент со страницы в HTML, а также о ряде других труднодоступных драгоценных камней.

Наконец, было трудно найти, но чтобы понять, как «нацелить» конкретное меню или область существующего пользовательского интерфейса на расширение, я нашел очень полезным прочитать руководство по Создание вашего плагина. Дескриптор .

...