Best way to share roundcube calendar

lumina

Member
May 1, 2008
6
0
51
Hello,

I found this topic (Viewing Delegated Calendars), but the answers are not complete or it's just link to documentation which is not helping.

So I create this new post.

I have a customer, there are employees in the companies.

a)The employees need to share their agenda with the boss or other employees. What is the procedure to share the agenda and how to display it on other account?


1) HOW TO CREATE A NEW CALENDAR?

I found the CCS plugin but I don't understand how it's working and is it the best way to answer the need presented in a) to use CCS?.

When I'm in the calendar view of an employee, I can create a calendar, but the CalDAV URL is asked? Why? If I create a new calendar, how can I know the url?
So, I try to go further using the default calendar => 2)


2) EVENT NOT DISPLAYED

I created 2 emails account, [email protected] and [email protected], in CPANEL, I add a delegation, [email protected] can see or edit [email protected].

I add an event in default calendar of [email protected]. I don't see event in [email protected] calendar?

Do I need to add a calendar in [email protected] to see the [email protected] calendar? The interface asks for url caldav, user, password? Do I need to do something here?

I'm a bit lost.

Thank you in advance,
 
Last edited by a moderator:

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
12,481
1,966
363
cPanel Access Level
Root Administrator

lumina

Member
May 1, 2008
6
0
51
Thank you for your time but I ask precise questions. I would have been great to answer it. I read the guides. I don't understand them.

In the first Guide, there is a part about "Horde CalDAV", is it required? Is it possible to have different calendars? How to create a new one without filling url caldav?

Second guide, nothing inside, I have done this part.
Third guide, conversation not finished, not resolved.

My other questions of my first message are still current.
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
12,481
1,966
363
cPanel Access Level
Root Administrator
I'm sorry that information wasn't clear. If you have feedback about the documentation I'd be happy to get those updated for you.

I ran into some issues with my testing but I will continue to work on this and get you more details tomorrow.
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
12,481
1,966
363
cPanel Access Level
Root Administrator
Thanks for your patience on this while I did some additional research.

1) HOW TO CREATE A NEW CALENDAR?

For this work, users often find it best to use a client that offers full support for CalDAV, with the most common tool being iCal on a Mac computer.


You would need the CalDAV URl that is shown in cPanel >> Calendars and Contacts under the "Manual Settings" area in order to ensure your client can connect to the server.

Currently we have case CPANEL-36946 open with our developers to investigate why calendar creation is not working through the Roundcube mail client in Webmail.

************************************************************
2) EVENT NOT DISPLAYED

Once you use the cPanel >> Calendar Delegation feature to allow another user to view that calendar, you'll be able to see this in the client. Roundcube also seems to be having issues with this function at the moment, but it does work well in iCal.
 

lumina

Member
May 1, 2008
6
0
51
Thanks for your patience on this while I did some additional research.

1) HOW TO CREATE A NEW CALENDAR?

For this work, users often find it best to use a client that offers full support for CalDAV, with the most common tool being iCal on a Mac computer.


You would need the CalDAV URl that is shown in cPanel >> Calendars and Contacts under the "Manual Settings" area in order to ensure your client can connect to the server.

Currently we have case CPANEL-36946 open with our developers to investigate why calendar creation is not working through the Roundcube mail client in Webmail.
Is there a way to work with Thunderbird? Is Tbsync+Thunderbird solutions has been tested?

************************************************************
2) EVENT NOT DISPLAYED

Once you use the cPanel >> Calendar Delegation feature to allow another user to view that calendar, you'll be able to see this in the client. Roundcube also seems to be having issues with this function at the moment, but it does work well in iCal.
It's curious that not a lot people complain about this before, those functionnalities are not often used (gmail calendar instead)? It seems important.

How can I know when all those issues will be corrected. My customer wants to use those functionnalities as soon as possible.

Thank you.
 

Metsis

Registered
Mar 22, 2022
2
0
1
Finland
cPanel Access Level
Website Owner
I think I have this issue too. What I want to accomplish:
  1. Create a calendar "My event calendar" in Roundcube.
  2. Obtain a publicly readable URL (ics) to it.
  3. Add that URL to Google Calendar (must) and Thundebird (nice to have) to see any event updates to the calendar.
A simple read-only access will do.

What I have tried:

I log into an email account "[email protected]" which is one of the accounts listed under "Calendars and contacts" in CPanel (I am a site owner on a hosted service). I create a test event in the Default calendar in Roundcube. I cannot find any URL to this calendar in Roundcube (the "Edit or share calendar" modal dialog has only settings for name, colour and whether notifications should be displayed), so I go to CPanel's "Calendars and contacts" but there is no ics-URL.

Pointers to solution appreciated.
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
12,481
1,966
363
cPanel Access Level
Root Administrator
@Metsis - I don't believe there is going to be a good way to do that within the cPanel/Roundcube structure. The calendar is stored on the server itself in a Roundcube database, and you need authentication to the server to see and use that.

The closest tools I have would be what is listed here:

 

Metsis

Registered
Mar 22, 2022
2
0
1
Finland
cPanel Access Level
Website Owner
@cPRex

Thank you for your reply. I have read that document several times, but I have hard time to understand it (I think it needs some rewriting). If I understand it correctly (and this is a big if)…

The calendar data still resides at Horde, but you can display the events in the Roundcube calendar and give it the right to modify the data. In essence this means that once you have set up the Horde–Roundcube connection, you can forget Horde and create/edit events only in Roundcube. What Horde brings to the table is an ICalendar URL to the calendar, and such read-only URL is what I need, but the screen shots showing how to connect Horde to Roundcube differ what I am seeing on my CPanel instance. I do not have the CalDAV URL field.

IIUC the iOS and macOS sections in the document do not apply to my case since I am not subscribing on any calendar on any of those devices.

I am sure what "Roundcube 1.4 for desktop" and "Roundcube 1.4. for mobile devices" are. Are they some kind of a desktop application and a iOS/Android applications? If so, those are not relevant to my case.
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
12,481
1,966
363
cPanel Access Level
Root Administrator
That all sounds correct to me - I don't have anything that will fulfill those exact requirements, but the tools I listed are the closest things we have.

You can always submit a feature request using the link in my signature and then I'll make sure the developers check it out.