Index
[Downloads (PDF, HTML & XML formats)]
Documentation for Team Calendars 3.2 and earlier.
See the [Latest Team Calendars documentation].
This page covers how to quickly install and activate Team Calendars.
If you are currently using the old Confluence Calendar Plugin, follow the migration process before you install Team Calendars.
On this page:
Visit https://my.atlassian.com, generate a license key for Team Calendars and save it.
Next, install the plugin and insert your license.
You can also manually download the Team Calendars Plugin.
This step is optional and only required if you want to use JIRA integration with Team Calendars.
To enable a JIRA connection in Team Calendars, you must carry out the following steps.
In Confluence, click Browse > Confluence Admin > Application Links.
The Application Links dialog appears. Here, create an Application Link to your JIRA instance by clicking Add Application Link. Full instructions for this process are here:
Configuring Authentication for an Application Link.
Now, you must install or upgrade and enable the Team Calendars JIRA Integration Plugin on your JIRA instance to enable JIRA to send information to the calendar. The Team Calendars JIRA integration plugin is installed in JIRA 4.3.0+, but you will need to update it via the Universal Plugin Manager or download the latest version from the Atlassian Marketplace. See the Universal Plugin Manager documentation for details on how to do this.
Once this is complete, you should be able to add a JIRA Calendar type in Team Calendars and see the projects you are expecting to see in the drop-down menu. If that works, you can go ahead and start Using Team Calendars.
If you have the old Calendar Plugin installed on your Confluence instance, you will need to go through the following process to migrate to Team Calendars.
Export your data from the old Confluence Calendar Plugin and back it up. Export all the calendars you wish to migrate as iCal files from the calendar interface. Do this for all of the calendars that you have configured.
This can be done manually for each calendar by clicking "Download":
To help you identify all the places where Calendars exist in your system, you can run this SQL:
SELECT CONTENT.SPACEID, SPACES.spacekey, SPACES.spacename, CONTENT.CONTENTID, CONTENT.title, CONTENT.LASTMODDATE FROM CONTENT, BODYCONTENT, SPACES WHERE PREVVER IS NULL AND (CONTENTTYPE = 'PAGE' OR CONTENTTYPE = 'BLOGPOST') AND CONTENT.CONTENTID = BODYCONTENT.CONTENTID AND SPACES.spaceid=CONTENT.spaceid AND BODYCONTENT.BODY like '%{calendar%' ORDER BY CONTENT.LASTMODDATE DESC