Re: [Kolab-devel] Caldav Problems
Josef Tschiggerl <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kolab |
|---|---|
| Message-ID | <d1f73a76fa2beb9d5e0b2dd5361d7b26__33816.3225948394$1401265916$gmane$org@tschiggerl.name> |
Hi Daniel, Thanks for the new config file. Seems to work and the kolabformat module errors are gone too ... ;) But the following error still exists: May 28 10:24:01 sunrise roundcube: PHP Fatal error: Class vobject_location_property contains 3 abstract methods and must therefore be declared abstract or implement the remaining methods (Sabre\VObject\Property::getValueType, Sabre\VObject\Property::setRawMimeDirValue, Sabre\VObject\Property::getRawMimeDirValue) in /var/www/mail.tschiggerl.name/plugins/libcalendaring/libvcalendar.php on line 1061 (happens when adding a new caldav calendar via Roundcube) Could you please help me with that too? Thanks, Josef --- ------ DI(FH) Josef Tschiggerl <[email protected]> | +43 660 6896609 On 28-05-2014 10:19, Daniel Morlock wrote: > Hi Josef, > > the default config in the repository is indeed out-dated. I will > replace that with a config that is compatible to Roundcube 1.0.1. In > the meantime, you can try to use the following snippet as config: > > <?php > $config['calendar_driver'] = array("caldav", "ical"); > $config['calendar_default_view'] = "agendaWeek"; > $config['calendar_timeslots'] = 2; > $config['calendar_first_day'] = 1; > $config['calendar_first_hour'] = 6; > $config['calendar_work_start'] = 6; > $config['calendar_work_end'] = 18; > $config['calendar_event_coloring'] = 0; > > $config['calendar_crypt_key'] = "put here some random key"; > > $config['calendar_caldav_debug'] = false; > $config['calendar_ical_debug'] = false; > > if (file_exists(RCUBE_CONFIG_DIR . '/' . $_SERVER["HTTP_HOST"] . > '/' . basename(__FILE__))) { > include_once(RCUBE_CONFIG_DIR . '/' . $_SERVER["HTTP_HOST"] . > '/' . basename(__FILE__)); > } > > ?> > > Please note that if no Kolab Groupware is involved, you cannot add the > "kolab" calendar driver to $config['calendar_driver']. This causes the > "required kolabformat" error you posted above. > > Regards, > Daniel. > > > On 2014-05-28 09:51, Josef Tschiggerl wrote: >> Hi all, >> >> I am currently trying to get the CALDAV plugin(s) for Roundcube >> working on my webserver (Using Roundcube 1.0.1, no Kolab Groupware >> involved). >> Looks like I am having difficulties getting the latest and correct >> version of the necessary files from >> https://gitlab.awesome-it.de/kolab/roundcube-plugins >> >> What I did so far: >> # git clone https://gitlab.awesome-it.de/kolab/roundcube-plugins.git >> plugins-caldav >> # cd plugins-caldav >> # git checkout roundcubemail-plugins-kolab-caldav-3.1.11-r1 >> >> After that I added "$config['calendar_driver'] = array("kolab", >> "caldav", "ical");" to config.inc.php >> (config.inc.php header says "Version 0.7-beta", is that correct?) >> It's a bit odd that all other settings/variables in this file start >> with "$rcmail_config" instead of "$config" >> >> In addition I applied the three .sql files for caldav, ical and >> calendar - no problems. >> >> Upon adding a new caldav calendar in Roundcube I get some serious php >> warnings/errors in the logs: >> >> May 28 09:48:31 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET /?_task=calendar) >> May 28 09:48:31 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET /?_task=calendar) >> May 28 09:48:31 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET /?_task=calendar) >> May 28 09:48:32 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET /?_task=calendar) >> May 28 09:48:32 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET /?_task=calendar) >> May 28 09:48:32 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET /?_task=calendar) >> May 28 09:48:32 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET /?_task=calendar) >> May 28 09:48:32 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET /?_task=calendar) >> May 28 09:48:32 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET /?_task=calendar) >> May 28 09:48:32 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET /?_task=calendar) >> May 28 09:48:32 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET /?_task=calendar) >> May 28 09:48:32 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET /?_task=calendar) >> May 28 09:48:32 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET /?_task=calendar) >> May 28 09:48:46 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET >> /?_task=calendar&_action=calendar&action=form-new&driver=caldav&_=1401263312288) >> May 28 09:48:49 sunrise roundcube: PHP Error: required kolabformat >> module not found (GET >> /?_task=mail&_mbox=INBOX&_folderlist=1&_list=1&_uids=274%2C280%2C281&_last=1401263268&_action=refresh&_remote=1&_unlock=loading1401263328858&_=1401262187819) >> May 28 09:49:13 sunrise roundcube: PHP Error: required kolabformat >> module not found (POST >> /?_task=calendar&_action=calendar?_task=&_action=) >> May 28 09:49:13 sunrise roundcube: PHP Fatal error: Class >> vobject_location_property contains 3 abstract methods and must >> therefore be declared abstract or implement the remaining methods >> (Sabre\VObject\Property::getValueType, >> Sabre\VObject\Property::setRawMimeDirValue, >> Sabre\VObject\Property::getRawMimeDirValue) in >> /var/www/mail.tschiggerl.name/plugins/libcalendaring/libvcalendar.php >> on line 1061 >> >> (I read through the >> http://lists.kolab.org/pipermail/devel/2014-February/014878.html >> postings but it didn't help me :( ) >> >> Could you please point me in the right direction - I am stuck :( >> >> _______________________________________________ >> devel mailing list >> [email protected] >> https://lists.kolab.org/mailman/listinfo/devel > _______________________________________________ > devel mailing list > [email protected] > https://lists.kolab.org/mailman/listinfo/devel