Support

Home Forums Event Espresso Premium Event Time Zone Missing!

Event Time Zone Missing!

Posted: July 10, 2017 at 10:42 am

Viewing 6 reply threads


mmccormick

July 10, 2017 at 10:42 am

I need to handle events occurring in multiple time zones. Although I have read support posts for customizing individual invoice templates using a custom field value, I need your software (EE4) to properly handle time zones for events. Using a custom field will not work with calendar extensions will not work, making this plugin non-functional for any organization operating in multiple time zones.

This is a feature needed by larger organizations and it is very concerning that it has been discussed but not implemented as far back as 2013, from what I’ve read in this forum.

Please fix this problem ASAP, or provide templates for pages, emails, invoices & receipts that will properly display the correct time zones for each event entered.

Dates for events should be stored with both UTC for server time zone and an offset set by the event timezone parameter. Then, all access to the event would be able to display the correct, local time for any event on all pages, forms & emailed receipts. Patches like adding the time and zone to the event title will only likely add confusion.

Please advise.


Josh

  • Support Staff

July 10, 2017 at 12:20 pm

Hi there,

The invoices and messages actually do include support for a
[DATETIME_TIMEZONE] shortcode that you can use in the emails and invoices templates.

If you need to set unique timezones for different events, then the currently available solution would be to use WordPress Multisite where you set up a site for each timezone, then publish the events for each timezone on their respective sites. Event Espresso does not currently have a feature that allows for setting unique timezones for each event.


mmccormick

July 10, 2017 at 12:26 pm

If I use a custom field for Time Zone within each event, how can I display its value on the receipt template? Right now, I can display custom field values in the [EVENT_LIST] section, but I get an error when adding it to the [DATETIME_LIST] section of the receipt template.


mmccormick

July 10, 2017 at 12:38 pm

If you need to set unique timezones for different events, then the currently available solution would be to use WordPress Multisite where you set up a site for each timezone, then publish the events for each timezone on their respective sites.

Separate instances of EE4, too?!


Josh

  • Support Staff

July 10, 2017 at 12:39 pm

You can use the [DTT_DESCRIPTION] in the
[DATETIME_LIST] text area. (Then include the timezone in the Datetime’s description). The event meta shortcodes can only be used in the Main Content and [EVENT_LIST] sections.


mmccormick

July 10, 2017 at 1:23 pm

DTT_DESCRIPTION will work in a hacky way, for now, but I would highly encourage adding a simple offset field for time zone. This would only need to be a plus or minus 12 hours from Greenwich Mean Time that could optionally be used to move the event (ticket) times to match the user & venue time zones. Although trivial to code, it would allow a single instance of EE to manage events outside of its own tiny slice of the globe.


Josh

  • Support Staff

July 10, 2017 at 2:17 pm

If you want to take a crack at coding your requested feature, we welcome pull requests:

https://github.com/eventespresso/event-espresso-core/

Viewing 6 reply threads

The support post ‘Event Time Zone Missing!’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso