Move the date format UI to an optional module

Created on 15 September 2013, over 11 years ago
Updated 5 May 2025, 11 days ago

Problem/Motivation

The date format entity type is in system module, along with Action and Menu. However, Action and Menu have their UI's in separate modules. To have DateFormat UI remain in system is inconsistent, and the system module could use some trimming down anyway.

Proposed resolution

Move the date format UI to an optional module.

πŸ“Œ Task
Status

Needs work

Version

11.0 πŸ”₯

Component

system.module

Created by

πŸ‡ΊπŸ‡ΈUnited States ZenDoodles

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡¦πŸ‡ΊAustralia mstrelan

    I agree with slimming down system.module but I'm not sure that date format UI warrants its own module. I had a look at all the other forms in system.module and I guess it makes sense in that this is the only EntityForm in the module. I also wondered what other forms could be removed and RssFeedsForm jumped out at me, but then I found it's already slated for removal in πŸ› Views RSS view mode settings are completely broken Needs work .

    I guess if we do want to proceed we need to:

    1. Deprecate the old DateFormatFormBase
    2. Update hook to enable date_format_ui on existing sites
    3. Enable in Standard and Umami
    4. Consider if this should be enabled in recipes
Production build 0.71.5 2024