Results 1 to 7 of 7

Thread: Calendar Item that is Read Only

  1. #1
    phingers is offline Special Member
    Join Date
    Jan 2007
    Location
    Fort Lauderdale, FL
    Posts
    151
    Rep Power
    8

    Default Calendar Item that is Read Only

    I'm working to integrate Zimbra with our custom application. Currently the custom application manages appointments.

    I can very easily send those appointments over to zimbra, then I can update them, or delete them as needed.

    However, if the user logs into zimbra, and deletes or updates the calendar item there, it is not recorded back into our custom application.

    What possible solutions are there to this problem?

    1) Set the calendar item in read only in Zimbra somehow? Is this possible? If so how? (Sorry I don't know the ICS or calendar format enough to know really)

    2) Kick off some script call back to our custom app when a calendar entry with certain tags is modified, or deleted, is this possible?

    3) Run a cron job in our custom app to check the calendar entries in zimbra, and reset them, if they've been modified. (not the best way at all.)

    Any others?

    I appreciate any insight.

    Thanks.

    -B

  2. #2
    jholder's Avatar
    jholder is offline Former Zimbran
    Join Date
    Oct 2005
    Location
    Thatcher, AZ
    Posts
    5,606
    Rep Power
    20

    Default

    Quote Originally Posted by phingers View Post
    However, if the user logs into zimbra, and deletes or updates the calendar item there, it is not recorded back into our custom application.
    How often does your app pull the ics file?

  3. #3
    phingers is offline Special Member
    Join Date
    Jan 2007
    Location
    Fort Lauderdale, FL
    Posts
    151
    Rep Power
    8

    Default It doesnt pull anything yet.

    It doesnt pull anything yet, I havent implemented this, I'm just trying to figure out how to do this. I guess it should pull this file every 15 to 60 mins.

  4. #4
    jholder's Avatar
    jholder is offline Former Zimbran
    Join Date
    Oct 2005
    Location
    Thatcher, AZ
    Posts
    5,606
    Rep Power
    20

    Default

    That's exactly what you're gonna need to do.
    We plan on implementing CalDAV in the future, but until then, you'll need to set your app to pull the cal on a regular basis.

    -john

  5. #5
    phingers is offline Special Member
    Join Date
    Jan 2007
    Location
    Fort Lauderdale, FL
    Posts
    151
    Rep Power
    8

    Default

    So do we know when CalDAV will be implemented? Any dates?

    Thanks.

    -B

  6. #6
    jholder's Avatar
    jholder is offline Former Zimbran
    Join Date
    Oct 2005
    Location
    Thatcher, AZ
    Posts
    5,606
    Rep Power
    20

    Default

    Quote Originally Posted by phingers View Post
    So do we know when CalDAV will be implemented? Any dates?
    See this bug:
    http://bugzilla.zimbra.com/show_bug.cgi?id=6052

    The target is for GnR which is after 5.0

    It's gonna require some major server-side changes.

    john

  7. #7
    phingers is offline Special Member
    Join Date
    Jan 2007
    Location
    Fort Lauderdale, FL
    Posts
    151
    Rep Power
    8

    Default

    Thanks for the heads up, I'll vote, and keep my eye on that ticket. That certaintly will make integrating another app with Zimbra much easier.

    So at this point, I've got my application using the Zimbra username/password to authenticate users, and a link in the app, using pre-auth to direct them to the calendar directly.

    I have new calendar entries in ICS format from my application being CURL'd into the zimbra calendar. I've noticed if I send the ICS file multiple times, that it only gets added to the zimbra calendar once, so it must recognize it as a duplicate, and only add it once, which is great!

    So I have two scenario's left to program.

    1) When a user updates a date/time in my application, how do I update the zimbra calendar?

    2) When a user deletes a date/time in my application, how do I delete that calendar entry?

    I wish that CURL's response would send back more than just a 1 for sucess when its being set, and contained a calendar ID or some easy way to record what do update or delete.

    So in order to update or delete, I must search the calendar, find it, and then delete it, and re-add for updates?

    Any one else attempting this scenario, or know the best way to approach this problem?

    Thanks!

    -Bryan

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. 'Mark item as read'
    By phoenix in forum Administrators
    Replies: 26
    Last Post: 01-18-2011, 12:17 PM
  2. Relay Issues with windows mobile 5 device
    By astarr in forum Zimbra Mobile
    Replies: 15
    Last Post: 04-19-2007, 04:17 PM
  3. Outlook/Zimbra Private Appointments Issue
    By Smurthey in forum Zimbra Connector for Outlook
    Replies: 0
    Last Post: 03-09-2007, 07:29 AM
  4. Share Calendar Menu Item doesn't show up
    By kiwicmc in forum Administrators
    Replies: 3
    Last Post: 04-17-2006, 06:15 PM
  5. Mail logs
    By Rick Baker in forum Installation
    Replies: 8
    Last Post: 01-17-2006, 04:33 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •