Hi
In Confluence, I would like to hook into a "save page" event (to export a PDF-version of the page.
Is this possible? If yes, can you please give me directions of how to do it? Atlassian support thinks it's probably not feasible using the APIs (XML-RPC / SOAP / RESTful), but maybe possible by writing a custom plugin.
Can you help me? Any hint is very welcome!
Thanks in advance and best regards,
Daniel
Yes, create a new plugin with an Event Listener module e.g.
public class EventListener implements DisposableBean { @com.atlassian.event.api.EventListener public void pageCreateEvent(PageCreateEvent event) { System.out.println("Page Create Event"); } @com.atlassian.event.api.EventListener public void pageUpdateEvent(PageUpdateEvent event) { System.out.println("Page Update Event"); } }
Check the documentation:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.