|
| This is a very early Beta release. Although it's functional, we cannot guarantee it's stability, etc. Use at your own risk. If you have any comments or problems, please let us know via our Issue Tracker (URL above).
If you are using Confluence 2.2 you must put this plugin in WEB-INF/lib rather than uploading it via the plugin admin interface. |
Description
A plugin to allow confluence Administrators access to event triggered actions without the need for writing Java code. The plugin is aimed at being the event-based equivelant of user macros - giving a flexible user interface to hook events and configured actions together.
Installation
Upload this macro using the Plugin Manager. If you are upgrading this plugin, you may also need to restart Confluence to see the changes (this is due to a known issue with Confluence).
Usage
If your Plugin Manager is located at http://confluence.atlassian.com/admin/plugins.action then you can get to the Event Manager user interface by going to http://confluence.atlassian.com/admin/events/listActionSets.action.
Confluence v2.2 will mean that there will be a [configure] link next to the plugin in the Plugin Manager, so you will no longer have to hand write the URL.
Examples
To have a welcoming email sent when a user signs up (and a notification sent to you) - do the following.
Create the Action Set
- Add an Advanced Action Set
Select the Events to listen for
- Click [Edit] next to Triggering Events and select the Create User event inside of User Events
- Click [OK] next to Triggering Events

Add the Welcoming Email action - Click [+] underneath Actions to add an Action to the Action Set
- Set the title to "Welcome Email" and leave type as "Send Email".
- Click the OK button to add the Action - it will become the Starting Action for the Action Set, noted by the bold title text.
Configure the Welcoming Email action
- Set the following fields:
From Email noreply@your.domain.com From Name Confluence Admin To Email $event.user.email Subject Welcome to Confluence, $event.user.fullName Body Hi $event.user.fullName, // Your username is $event.user.name - don't forget it! - Leave the results as stop for now.
- Click the OK button to save the data.

Add the Admin Notification action - Click [+] underneath Actions to add an Action to the Action Set
- Set the title to "Notify Admin" and leave type as "Send Email".
- Click the OK button to add the Action - it will remain non-bold as there is already a Starting Action set.
Configure the Admin Notification action
- Set the following fields:
From Email $event.user.email From Name $even.user.fullName To Email your@email.address.com Subject New User: $event.user.name Body A new user has signed up by the name of ${event.user.fullname}. - Leave the results as stop.
- Click the OK button to save the data.
Configure the Welcoming Email action to chain onto the Admin Notification action
- Select Welcome Email from the Action List on the left.
- Click the Edit button.
- Set the Success! result to call the Notify Admin action.
Tada! You can now test the system by adding a user to confirm you and the new user are emailed.
Release History
| Version | Date | Author | Notes |
|---|---|---|---|
| 0.1 | 06-Mar-2006 | Adaptavist.com |
|


Comments (7)
Oct 11, 2006
patrice saint-louis says:
Is anyone looking at the issues for this plug-in?Is anyone looking at the issues for this plug-in?
Oct 18, 2006
patrice saint-louis says:
plug-in installed. Added a trigger to send email whenever a label is added...plug-in installed. Added a trigger to send email whenever a label is added.
I get this error.
Oct 19, 2006
Dan Hardiker says:
This is a bug, which I unfortunately dont have time on my hands to fix. Please t...This is a bug, which I unfortunately dont have time on my hands to fix. Please treat this plugin as a proof of concept only.
Mar 07, 2008
Pam Cole says:
Is this plug-in still recommended for use? Does it work with Confluence 2.7? Tha...Is this plug-in still recommended for use? Does it work with Confluence 2.7? Thanks.
Oct 07
Marcello Leonardi says:
Does exists an alternative to this plugin. I have customer requirements (send we...Does exists an alternative to this plugin. I have customer requirements (send welcome email to new created user with userid and pwd) which would be fullfiled by the Event Manager Plugin. But we are using Confluence 3.0....
Thank you for any hint...
Oct 09
Alberto says:
Does exists an alternative to this plugin?. I have customer requirements (send&n...Does exists an alternative to this plugin?. I have customer requirements (send email to user when download ) which would be fullfiled by the Event Manager Plugin. But we are using Confluence 3.0....
Thank you for any hint...
Oct 09
Alain Moran says:
One solution for would be to pay for this plugin to be taken from the proof-of-c...One solution for would be to pay for this plugin to be taken from the proof-of-concept stage to a fully polished plugin.
It's also possible that the plugin does work on 3.0 but the metadata hasnt been updated to reflect this, it may be worth downloading it and installing it through the standard plugins.action (rather than using the repository)