Events Made Easy Forums How do I … iCal DTSTART/DTEND is not having the timezone identifier on the end

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #43529
    Anonymous
    Inactive

    I have events that are attended across multiple timezones.

    The iCal spec says you can append the DTSTART/DTEND with z to specify UTC time. http://www.kanzaki.com/docs/ical/dateTime.html

    So then when imported to outlook it can adjust the time according to your local time zone. When i look at the iCals this plugin produces that identifier is missing.

    Is there a setting for this I missed? Thanks

    #48738
    Anonymous
    Inactive

    I was looking at the code and see the Z is commented out. (eme_ical.php)

    I see there are several line that this effects. Any advice on which lines to comment/uncomment would be appreciated. Or I might just see if I can figure it out.

    #48739
    Anonymous
    Inactive

    this is officially beyond my capabilties. It seems that you would need to consider more than the commented code. Somehow you have to interpret or specify the events time in GMT in order for the iCal to be created correctly.

    #48740
    Franky
    Keymaster

    WordPress doesn’t support timezones in a ok manner (no setting present), so for now I don’t work with the timezone.

    #48741
    Anonymous
    Inactive

    Thanks Franky for your always great response time.

    I know your right. But, if I could somehow specify while creating the event a timezone, then I could calculate the GMT time and enter that into the ical output. Perhaps if I create a custom field per event ( I currently have 3 set so user is used to using that feature) and have the event creater specify the events location GMT offset (-5) I could use that data to adjust the ical.

    if GMT offsett specified {

    dtstart/dtend = event time + offset}

    I (my client) would be willing to pay for your help implementing this give me an estimate. Plus I think it would be a great feature to allow scheduling virtual events.

    #48742
    Franky
    Keymaster

    I would need to adjust much more than that: people would want timezone support for the calendar, listings, etc … as well then.

    The most suitable method is in fact: create a timezone field per user (like the phone field) and take that into account. You create events in your timezone and they get adjusted automatically for other timezones then.

    But this will take a *lot* of work to accomplish … for now I advise you to use the setting “Use the client computer clock for the calendar” and see what that gives you.

Viewing 6 posts - 1 through 6 (of 6 total)
  • The forum ‘How do I …’ is closed to new topics and replies.
Scroll to Top