Action for configuring timezone

Created on 27 March 2025, 7 days ago

Problem/Motivation

@mandclu mentioned that in some edge cases the timezone was not set on installation so we might want people installing the events recipe to verify the default timezone for their site.

We could achieve that by adding a menu item to the welcome menu that is shown in the dashboard.

Steps to reproduce

TBD

Proposed resolution

TBD

User interface changes

TBD

Configuration changes

TBD

✨ Feature request
Status

Active

Component

Track: Event

Created by

πŸ‡ͺπŸ‡ΈSpain penyaskito Seville πŸ’ƒ, Spain πŸ‡ͺπŸ‡Έ, UTC+2 πŸ‡ͺπŸ‡Ί

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @penyaskito
  • πŸ‡ͺπŸ‡ΈSpain penyaskito Seville πŸ’ƒ, Spain πŸ‡ͺπŸ‡Έ, UTC+2 πŸ‡ͺπŸ‡Ί
  • πŸ‡¨πŸ‡¦Canada mandclu

    To clarify, the issue is that in some environments a site will default to a UTC timezone, which can cause unexpected behavior, for example with add to calendar links. I spoke to @rfay about this and DDEV has been updated to inherit the timezone of the client computers which should help when Drupal CMS is installed using DDEV.

    New installs will always have a timezone set, but I would suggest that if after install the timezone is set to UTC, we add dashboard notice to verify that the timezone is set properly.

  • πŸ‡¦πŸ‡ΊAustralia pameeela

    if after install the timezone is set to UTC, we add dashboard notice to verify that the timezone is set properly.

    Not really sure how we would go about doing this in Drupal CMS? Definitely seems worth tracking the issue of timezone handling, but I think anything like this would need to be done in a contrib module (or core I guess but unlikely). Is there an existing contrib module that would make sense?

    Separately is there a feature planned for notices/warnings on the dashboard? Right now it only supports blocks, right? I think this may come up as part of the onboarding research and user testing that the UX folks are currently doing.

  • πŸ‡¦πŸ‡ΊAustralia pameeela

    Thought about this some more and I think it might be better done as a warning in the status report? The dashboard feels quite prominent considering it really only affects sites with events. @penyaskito reminded me we can do this with ECA too, I forgot.

  • πŸ‡ΊπŸ‡ΈUnited States thejimbirch Cape Cod, Massachusetts

    Recipes added an "Extra" section in core. https://www.drupal.org/node/3504056 β†’

    The idea is that modules, like Project Browser could consume information from recipes like display a message, or redirect to a page.

    I don't know if any additional work has been done on Project browser yet, but this was added specifically for this use case.

Production build 0.71.5 2024