2010-02-22 4 views
6

Есть ли простой встроенный способ хранения данных в Confluence при написании собственного макроса? Эти данные должны быть упорядочены по страницам, то есть пользователь добавит marco на свою страницу вики. Затем эти данные могут быть запрошены другим сводным макросом.Стойкость слияния

Я кое-что прочитал о Bandana, но я не уверен, как заставить это работать с моим плагином.

+0

Что такое Bandana http://confluence.atlassian.com/pages/viewpage.action?pageId=164214 – Verhagen

+1

Я пробовал следовать инструкциям Persistence in Confluence, но менеджер Bandana не был введен. Я также не уверен, как запрашивать данные в бандане. –

ответ

0

Если вы хотите данные запроса, вам нужно использовать макрос {SQL}. Чтобы использовать это, вам необходимо сначала установить источник данных.

1

Это немного датированный, но мой старый плагин Twikkir для Confluence использует постоянство Bandana с плагином. Некоторые подробности и ссылка на источник не здесь:

http://www.every108minutes.com/2008/06/let-your-confluence-tweet.html

+0

Есть ли вероятность ссылки на постоянный источник или поместить код в свой ответ? – Underverse

+1

Я обновил ссылку выше, но, как отмечено ниже, похоже, что теперь есть лучшие способы приближения к плагину. – Keith

1

Использование Бандана для персистенции больше не рекомендуется. Начиная с Confluence 4.3 существует новый уровень ORM, доступный для сохранения данных плагинов - Active Objects.