I need to display a Team Calendar in an external web application. It seems that CalDAV would be a possible way. (I don't know if it's possible to embed a Team Calendar via REST, so I'm attempting to use a generic PHP or Javascript calendar and fetch data from Confluence via CalDAV.)
When using an opensource application like FullCalendar/CalDavZap or AgenDAV with Team Calendar, I haven't been able to figure out what the URL format should be. (FullCalendar is a JavaScript calendar, and AgenDAV is PHP -- I can embed either into my external application, which happens to be Drupal).
With these applications, I am able to view a Team Calendar from Outlook and Thunderbird Lightning, AND/OR use a 3rd-party CalDAV test server (e.g. Radicale) and embed CalDavZap into my drupal web page. In both cases I get bi-directional data, and all works fine. (tho I only really need to display data in my external app, so one-directional would be fine).
But what I need to do is embed the Team Caledar into my Drupal page. With Team Calendar's Subscribe>CalDAV all i get is the root URL of Confluence: "Copy the Team Calendars URL -- https://confluence-wiki.mydomain.com", and states "Head to your calendar app to set up your calendar. Refer to your calendar app's documentation to find out how to add a CalDAV calendar."
In contrast, when my client is Lighting, Subscribe>Thunderbird gives me:
'https://confluence-wiki.mydomain.com/plugins/servlet/team-calendars/caldav/1f543....w8s4a4ce' -- notice that this is a URL specific to the particular calendar that I want. And with Radicale (which is an opensource CalDAV server) the format is:
'http://Radserver.mydomain.com:5232/user1/'.
I would expect it to give me a deep URL with a path to a user account, caldav.php/asp/etc..., or some path, etc.
Finally, up until last year I don't think Confluence supported CalDAV, but it seem now they do. We are on Confluence 6.0.3, and I think the current version is 6.10.x+, so it's possible a newer version or plugin is necessary.
Thanks in advance for any ideas.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.