Author Topic: jQuery Fullcalendar plugin (forked by rosali)  (Read 188234 times)

Offline rosali

  • Hero Member
  • *****
  • Posts: 2,533
jQuery Fullcalendar plugin (forked by rosali)
« Reply #15 on: April 20, 2010, 01:52:46 AM »
We can almost archieve that. F.e. if caladmin@mydomain.com is calendar admin you can create a public access url (readonly or read/write) and add it to the config.

The only thing which is missing is to make sure that this url can't be deleted by users and to have a default category for it.

Where is the need to grant access only for certain users?
« Last Edit: May 30, 2010, 01:10:34 AM by rosali »
Regards,
Rosali
__________________
MyRoundcube Project (commercial)

Offline dziobak

  • Full Member
  • ***
  • Posts: 184
jQuery Fullcalendar plugin (forked by rosali)
« Reply #16 on: April 20, 2010, 03:20:10 AM »
what do you thing about this

1. create calendar user in database f.e. public_calendar@domain.com
2. Add this account to calendar config file to public calendar variable, add calendar admins to array and eventually define a public calendar category color.
3. users automatically see the public calendar without making tokens or creating feeds. users have it in read only mode, admins in full mode.

and what do you thing about permission to read/write but without deleting? it can be used to add someone else an event in calendar. when that someone else enter the calendar can accept or decline this event.

Offline rosali

  • Hero Member
  • *****
  • Posts: 2,533
jQuery Fullcalendar plugin (forked by rosali)
« Reply #17 on: April 20, 2010, 04:06:12 AM »
That's what I'm talking about. IMO we do not need admins. Just login as public_calendar@domain.com to have full access to the "public" calendar.

Sorry, I won't add more groupware functionality yet. The current concept needs a third token for that.

I will release the calendar next weekend. Perhaps someone else volunteers to improve groupware functionality.
Regards,
Rosali
__________________
MyRoundcube Project (commercial)

Offline rosali

  • Hero Member
  • *****
  • Posts: 2,533
jQuery Fullcalendar plugin (forked by rosali)
« Reply #18 on: April 24, 2010, 02:37:52 AM »
I have released forked version (myroundcube - Project Hosting on Google Code).

(*) Recurring events
(*) Customizable categories
(*) Email notifications on event changes
(*) Shared calendars
(*) Google layers
(*) Event filters
(*) May be more I do not remember yet ...
« Last Edit: April 24, 2010, 04:02:42 AM by rosali »
Regards,
Rosali
__________________
MyRoundcube Project (commercial)

Offline dziobak

  • Full Member
  • ***
  • Posts: 184
jQuery Fullcalendar plugin (forked by rosali)
« Reply #19 on: April 24, 2010, 04:34:22 AM »
Nice modification Rosali.

I have found a bug/problem. When creating/editing event theres a problem with expire input.
1. It shouldn't be read only - I think
2. Look in attachment - strange dates (input) when i click on any date (small calendar)

Offline rosali

  • Hero Member
  • *****
  • Posts: 2,533
jQuery Fullcalendar plugin (forked by rosali)
« Reply #20 on: April 24, 2010, 04:42:13 AM »
Hmmm ... works for me. Which browser?
Regards,
Rosali
__________________
MyRoundcube Project (commercial)

Offline dziobak

  • Full Member
  • ***
  • Posts: 184
jQuery Fullcalendar plugin (forked by rosali)
« Reply #21 on: April 24, 2010, 05:51:38 AM »
FF 3.6.3 (on IE 8 works OK)

Offline rosali

  • Hero Member
  • *****
  • Posts: 2,533
jQuery Fullcalendar plugin (forked by rosali)
« Reply #22 on: April 24, 2010, 01:55:32 PM »
./plugins/calendar/program/js/calendar.js :: ~line 140

document.forms.form.expires.value = mydate.getFullYear() + "-" + smonth + "-" + sday + " 23:59:59";

Use 'getFullYear' instead of getYear. Thanks for the bug report!
Regards,
Rosali
__________________
MyRoundcube Project (commercial)

Offline dziobak

  • Full Member
  • ***
  • Posts: 184
jQuery Fullcalendar plugin (forked by rosali)
« Reply #23 on: April 24, 2010, 03:23:07 PM »
Yes. Now it's OK.

Thanks Rosali.

PS
Check PW

Offline dziobak

  • Full Member
  • ***
  • Posts: 184
jQuery Fullcalendar plugin (forked by rosali)
« Reply #24 on: April 24, 2010, 04:00:09 PM »
Is there any way to import ics file?

Offline rosali

  • Hero Member
  • *****
  • Posts: 2,533
jQuery Fullcalendar plugin (forked by rosali)
« Reply #25 on: April 25, 2010, 01:41:16 AM »
Yes. Launch new event adding dialog and upload ics file.
Regards,
Rosali
__________________
MyRoundcube Project (commercial)

Offline dziobak

  • Full Member
  • ***
  • Posts: 184
jQuery Fullcalendar plugin (forked by rosali)
« Reply #26 on: April 25, 2010, 02:13:14 AM »
One question more: is this functionality implemented or I have problems to run it?

Quote from: rosali;26672
@tjm74: My ICS import already detects ics attachments and adds a footer to the displayed email just like the vcard_attachments (bundled with default Roundcube).

Offline rosali

  • Hero Member
  • *****
  • Posts: 2,533
jQuery Fullcalendar plugin (forked by rosali)
« Reply #27 on: April 25, 2010, 02:26:13 AM »
It is implemented. If you have problems, please send me the ics file.
Regards,
Rosali
__________________
MyRoundcube Project (commercial)

Offline dziobak

  • Full Member
  • ***
  • Posts: 184
jQuery Fullcalendar plugin (forked by rosali)
« Reply #28 on: April 25, 2010, 02:33:04 AM »
I have sent you an email.

Offline dziobak

  • Full Member
  • ***
  • Posts: 184
jQuery Fullcalendar plugin (forked by rosali)
« Reply #29 on: April 25, 2010, 06:48:10 AM »
another bug...
I have changed i config.inc.php categories to polish names with polish characters. Everything is fine until hitting save button in Options->Calendar (where are categories). The polish letters disappear, they aren't write to DB.
F.E. - 'Holidays' -> 'Święta' is written 'wita'.