Permetti di nascondere il fuso orario (specialmente negli Eventi)

Continuando la discussione da :globe_showing_europe_africa: Nuova funzionalità Calendario: Mostra ora locale:

Il nostro sito è quasi esclusivamente limitato alla nostra nazione.

Abbiamo un problema particolare per cui il nostro fuso orario assomiglia a una specifica località nel nostro paese, e quindi può confondere gli utenti quando viene visualizzato con il campo della località immediatamente sotto:

In questo caso, l’evento (locale) si tiene in un noto locale a circa 1000 km dalla città di Auckland (in un’altra città). Avere (Auckland) lì è piuttosto fuorviante.

C’è stata qualche discussione nel thread collegato:

Sarebbe molto utile poter nascondere il fuso orario (specialmente negli Eventi) per gli eventi locali a livello di sito, ma non riesco a capire come farlo con il CSS - e ask.discourse.com non è d’aiuto.

Insieme a questo, sarebbe molto utile poter impostare gli eventi locali come predefiniti.

Se ho capito bene:

  • il fuso orario della città dell’evento viene mostrato solo se “Mostra ora locale” è abilitato nelle impostazioni dell’evento
  • “Mostra ora locale” è disabilitato per impostazione predefinita

Quindi immagino che tu abbia utenti che abilitano “Mostra ora locale” e tu non lo desideri.

E se nascondessi l’impostazione “Mostra ora locale” in modo che non possa essere abilitata?

.event-field.show-local-time {
    display: none;
}

I nuovi eventi mostreranno quindi l’ora e la città del fuso orario dell’utente. (Non vedo un modo per nascondere la città, poiché è contenuto pre-elaborato.)
ad esempio, un evento creato in orario di Phoenix verrà visualizzato con la mia propria ora locale e “Chicago”.