Author Topic: Integrate Nextcloud Caldav source to Roundcube calendar plugin  (Read 1517 times)

Offline ol2tmx

  • Newbie
  • *
  • Posts: 3
Dear all,
I just installed and configured Roundcube 1.4 RC1 on my vhost and everything is work perfectly. As sources for Caldav/Carddav I am using my Nextcloud instance and it works very good with plenty of Clients on mobile devices and Thunderbird email client.  I could successfully install the Carddav plugin and it is working as it was expected.

No I have some question regarding the Calendar plugin to support online calendar inside of roundcube. I just followed the description of https://plugins.roundcube.net/packages/kolab/calendar and coud successfully install the calendar plugin with caldav support. I was missing a textfield for integrating a caldav URL into the calendar configuration interface. Anyhow I figured out the URL has to be defined into the plugins 'config.inc.php'

It defines the caldav URL as following:
Code: [Select]
// $config['calendar_caldav_url'] = 'http://%h/iRony/calendars/%u/%i';

The Caldav URL's in Nextcloud are quite different to Sabre etc in the view of shared caldav ressources:

example:

Nextcloud CALDAV Source URL:  https://nextcloud.mydomain.tld/remote.php/dav/calendars/user1/mycalendar/
Nextcloud CALDAV Shared URL:  https://nextcloud.mydomain.tld/remote.php/dav/calendars/user2/mycalendar_shared_by_user1/
Nextcloud CALDAV Shared URL 2:  https://nextcloud.mydomain.tld/remote.php/dav/calendars/user3/mycalendar_shared_by_user1/
...

I don't know if it is possible to define more than 1 caldav URL in this plugin configuration to point the right person to the correct Caldav URL??

I just defined the URL with:

 
Code: [Select]
$config['calendar_caldav_url'] ='https://nextcloud.mydomain.tld/remote.php/dav/calendars/user1/mycalendar/';
Result:

just a new empty white web page without any content. Any ideas for debugging???  :-X 
 













« Last Edit: June 07, 2019, 04:29:00 PM by ol2tmx »