Rob Sheldon wrote:
Hate to bug the mailing list with this, but I spent several hours going through the code & Google, and I'm stumped.
I'm running 0.8.4, I'm trying to get the Kolab calendar plugin working because it looks pretty slick. Latest version of that available for download seems to be v0.7.4, except for a v3.0.1. I can't tell which one (if either) is correct for 0.8.4, but 3.0.1 complained immediately about a missing rcube class, so I fell back to 0.7.4 which mostly works (after you copy the skins in from v3.0.1).
First of all, there's no officially working and tested version of the calendar plugin for 0.8. You should go for the latest version of both Roundcube (0.9-beta) and the plugin. This is also what is shipped as part of the recently released Kolab 3.0 stable edition.
The only problem it seems to be having is that no notifications are going out for events. I would assume that it needs to be tied in to some kind of cron job (or...?), but I don't see a reasonable-looking candidate for that, nor have I been able to sort out how the notifications system is supposed to work. I see events being added to the events table in MySQL, everything looks reasonable there, but I can't find anything responsible for handling them once they're in there.
What kind of notifications do you expect? The only notification type supported by the plugin is "display" which will only pop-up in active sessions of Roundcube. But the triggering mechanism in Roundcube changed from 0.8 to 0.9 and as I just mentioned above, the plugin is made for the 0.9 release of Roundcube and things might not work correctly with 0.8.
In addition to that, the 'libcalendaring' plugin is now running the notification system (both for calendar and tasks). So make sure you also downloaded and installed that plugin from the Kolab repositories.
Furthermore, this plugin was developed for the use with the Kolab backend and the database backend isn't fully tested.
Regards, Thomas