Roundcube Community Forum

 

jQuery Fullcalendar plugin (forked by rosali)

Started by horfic, March 07, 2010, 07:39:25 PM

Previous topic - Next topic

asim

First of all, Rosali, thanks for putting so much effort in this nice plugin !

Dear all,

I successfully installed the calendar plugin from trunk-r-3803.zip  (MyRoundCube Plugins Collection (RC SVN r3803) UPDATE 2010-07-04 01:02 p.m.) and I installed php5-cURL.

Unfortunately when i go to "settings", "Calendar Feeds" and click of the checkbox of "Confidential feed access [full access (read/write)]" or the checkbox of "Confidential feed access [read only]", Roundcube gets in some sort of loop in the sense that the screen both aforementioned items blanks, and Firefox gives a "loading page"-indictation.

The error I see in my roundcube log is:
 PHP Fatal error:  Call to undefined function curl_init() in ..../plugins/calendar/calendar.php on line 1157

The hidden test routine .../?_task=dummy&_action=plugin.calendar_tests returns:
jQuery Fullcalendar plugin tests

Database backend Test:
If you get an Error 500, then there is something wrong with the database backend.
On Error check Roundcube errors log.
Database access is ok.

PHP cURL Test:

If you don't see any results here, check Roundcube errors log and webserver logs.

Test Google
   -> http://www.google.com/calendar/feeds/[email protected]/public/basic
   -> return is truncated ...

Fatal error:  Call to undefined function curl_init() in /htdocs/web_mail/plugins/calendar/calendar.php on line 1872



Does anyone know what i am doing wrong?

This happens regardless if I use a https or a http connection.

With kind regards,

Asim

dziobak


asim

Hi Dziobak,

Thanks for you reply. It works now, I forgot to reload apache :( , guess it was much to late yesterday evening.

With kind regards,

Asim

kilobit

Quote from: bagu;25390There is an error when i try to run mysql :

#1005 - Can't create table 'roundcubemail.events' (Errcode: 150)

phpmyadmin say that the problem is on line 24

I am having this same issue did you ever get this resolved?

bagu


kilobit

Yes i had to create it with MyISAM and then convert it to innodb and now it works...sortof.  Everything loads fine with no errors but i cannot click on calendar to add events. I have tried with firefox and ie.
Any suggestions with this one?
Thanks for quick response too btw!

dziobak

set in config file:
$rcmail_config['backend'] = "database";

kilobit

Quote from: dziobak;28814set in config file:
$rcmail_config['backend'] = "database";

In my roundcube/plugins/calander/config/config.inc.php it says:

<?php
// backend type (dummy, database), see README
// Note: &quot;dummy&quot; is only for demonstrating basic functionality.
$rcmail_config['backend'] = &quot;database&quot;;

 
What else could this be? I have another file config.inc.php.distro as well.
I have not changed either files as the config.inc.php already had database in it.

dziobak

have you installed jqueryui plugin?? It is required for calendar.

kilobit

I dont think so, All i have done was insert db and put calendar under plugins folder.

Im sorry but i did not see correct install procedures anywhere in the readme.  If there is an installation help file i must have missed it.

kilobit

Wow awesome script but for anyone new here that did not get the memo ;P
jqueryui itself is a plugin along with the rest of them and needs to be inside the plugin directory. Then you must edit roundcube/config/main.inc.php and enable your modules like this

// List of active plugins (in plugins/ directory)
$rcmail_config['plugins'] = array('password','jqueryui','calendar_switch','vcard_attach','vcard_attachments','webmail_notifier','settings',...etc


I know this is probably assumed information to you guys but I had no clue so I hope this helps someone.

I might work on a categorized notes plugin

Thanks alot people!

carsten

Hi, first of all thanks for this nice plugin!

What kind of external calendar formats are supported?

I have an *.ics file on a webserver, that I can access from different computers.
I use the calendar in Lightning via ftp://user:%[email protected]/calendar.ics.

I tried to enter this adress in the calendar plugin, as a remote calender instead of the google example, but it did not work.

Will iCal be supported in future as an external calendar format?

Carsten

rosali

Quote from: carsten;29140Hi, first of all thanks for this nice plugin!

What kind of external calendar formats are supported?
Currently only google's way (json encoded javascript array) is supported.
QuoteI have an *.ics file on a webserver, that I can access from different computers.
I use the calendar in Lightning via ftp://user:%[email protected]/calendar.ics.
*.ics is supported for sync with lightning but only by http.
QuoteI tried to enter this adress in the calendar plugin, as a remote calender instead of the google example, but it did not work.
As said only json encoded arrays are supported.
QuoteWill iCal be supported in future as an external calendar format?

Carsten
May be, but not within the next months.
Regards,
Rosali

Erendur

Hi, I updated the calender to trunk-r-3878. In this version I am not able to create new entries. On singleclick no event creation dialog comes up.

There are no errors in apache or roundcube log.

Do I need a new jquery version or something else?

Thanks for Help.

macrylinda

Quote from: kilobit;28822I dont think so, All i have done was insert db and put calendar under plugins folder.

Im sorry but i did not see correct install procedures anywhere in the readme.  If there is an installation help file i must have missed it.

have you installed jqueryui plugin?? It is required for calendar.