# Adicionar uma opção ao plugin de calendário, para eventos, para uma caixa de seleção de "dia inteiro" para o horário

**URL:** https://meta.discourse.org/t/add-an-option-to-the-calendar-plugin-for-events-for-a-checkbox-for-all-day-for-the-time/272052
**Category:** Feature
**Tags:** events, completed
**Created:** [Julho 19, 2023, 3:09am UTC](https://meta.discourse.org/t/add-an-option-to-the-calendar-plugin-for-events-for-a-checkbox-for-all-day-for-the-time/272052 "2023-07-19T03:09:52Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![jordan-violet](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jordan-violet/32/281428_2.png) [@jordan-violet](https://meta.discourse.org/u/jordan-violet)
#### Post date: [Julho 19, 2023, 3:09am UTC](https://meta.discourse.org/t/add-an-option-to-the-calendar-plugin-for-events-for-a-checkbox-for-all-day-for-the-time/272052/1 "2023-07-19T03:09:52Z")

</div>

Como o título descreve, como em aplicativos semelhantes a calendários (e calendários em si), seria bom ter uma caixa de seleção para indicar que este é um evento de dia inteiro e não ter que selecionar uma hora de início e término.

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/3/d/43db66e4835fcef61a23b44418bfa68368b45396.png)

---

<div class="post-metadata">

### Author: ![Nick\_Stager](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nick_stager/32/456727_2.png) [@Nick\_Stager](https://meta.discourse.org/u/Nick_Stager)
#### Post date: [Agosto 21, 2025, 5:28pm UTC](https://meta.discourse.org/t/add-an-option-to-the-calendar-plugin-for-events-for-a-checkbox-for-all-day-for-the-time/272052/2 "2025-08-21T17:28:10Z")

</div>

Reabrindo este tópico, pois isso está realmente prejudicando a formatação do nosso evento e alguns de nossos membros podem acreditar que o evento está realmente começando às 3:00 da manhã em seu fuso horário, sob nossa solução alternativa atual.

---

<div class="post-metadata">

### Author: ![opcourdis](https://avatars.discourse-cdn.com/v4/letter/o/45deac/32.png) [@opcourdis](https://meta.discourse.org/u/opcourdis)
#### Post date: [Agosto 22, 2025, 4:04pm UTC](https://meta.discourse.org/t/add-an-option-to-the-calendar-plugin-for-events-for-a-checkbox-for-all-day-for-the-time/272052/3 "2025-08-22T16:04:08Z")

</div>

Olá, em uma área relacionada do campo, há um parâmetro de horário de evento padrão para eventos de dia inteiro, mas ele não funciona, então criei um problema técnico para isso. [Setting in admin default start and end date for events has no effect in front end](https://meta.discourse.org/t/setting-in-admin-default-start-and-end-date-for-events-has-no-effect-in-front-end/379750)

 ![image](https://global.discourse-cdn.com/meta/original/4X/c/b/f/cbfff004022719b9cb1a5077ea309b55694c3d85.png)

---

<div class="post-metadata">

### Author: ![Nick\_Stager](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nick_stager/32/456727_2.png) [@Nick\_Stager](https://meta.discourse.org/u/Nick_Stager)
#### Post date: [Agosto 22, 2025, 4:40pm UTC](https://meta.discourse.org/t/add-an-option-to-the-calendar-plugin-for-events-for-a-checkbox-for-all-day-for-the-time/272052/4 "2025-08-22T16:40:45Z")

</div>

Obrigado, mas também seria uma funcionalidade melhor simplesmente não mostrar horários, semelhante a como o Google Agenda funciona - um evento de dia inteiro não tem hora de início nem hora de término… porque é um evento de dia inteiro!

---

<div class="post-metadata">

### Author: ![opcourdis](https://avatars.discourse-cdn.com/v4/letter/o/45deac/32.png) [@opcourdis](https://meta.discourse.org/u/opcourdis)
#### Post date: [Agosto 22, 2025, 6:55pm UTC](https://meta.discourse.org/t/add-an-option-to-the-calendar-plugin-for-events-for-a-checkbox-for-all-day-for-the-time/272052/5 "2025-08-22T18:55:35Z")

</div>

Concordo totalmente. Uma coisa, porém, com o plugin de calendário é que há uma longa lista de recursos que todos desejam e, mesmo um recurso “fácil de implementar” como este pode levar tempo antes de ser implementado (não culpo os desenvolvedores, é ótimo que já tenhamos tanto de graça).

No entanto, para permanecer focado em soluções, pensei em um pequeno hack (não estou dizendo que farei este script, mas aqui está):

- Os desenvolvedores foram gentis o suficiente para configurar um campo personalizado que retém um valor, você pode usar Javascript para alterá-lo para uma caixa de seleção de dia inteiro e vincular um evento que, quando a caixa de seleção for marcada, define a hora do evento de 00:00 a 23:59 e oculta os campos de hora diretamente.

Eu o uso apenas para mostrar o número máximo de participantes do evento até que o recurso de participantes máximos esteja disponível.

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/c/9/bc9dc945e449e4019208ba9bd0ca4971a894e984.png)

A propósito, você disse

> nossos membros podem acreditar que o evento está realmente começando às 3:00 da manhã em seu horário sob nossa solução alternativa atual.

Estou curioso, qual é a solução alternativa que gera essa situação?

---

<div class="post-metadata">

### Author: ![lindsey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lindsey/32/318210_2.png) [@lindsey](https://meta.discourse.org/u/lindsey)
#### Post date: [Abril 28, 2026, 7:31pm UTC](https://meta.discourse.org/t/add-an-option-to-the-calendar-plugin-for-events-for-a-checkbox-for-all-day-for-the-time/272052/6 "2026-04-28T19:31:06Z")

</div>

Recentemente, adicionamos uma caixa de seleção `Evento o dia todo` ao modal Criar Evento, o que deve resolver a principal preocupação aqui:

 ![CleanShot 2026-04-28 at 15.20.45](https://global.discourse-cdn.com/meta/original/4X/c/e/d/ced155d7886f1caba9c6760e47a24b662b985dd7.png)

(Para referência: [FEAT: add all\_day option to calendar events by tannerabread · Pull Request #38511 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/38511))

Se houver mais alguma coisa que precisemos fazer aqui, por favor, me avise ou sinta-se à vontade para abrir um novo tópico!

---

<div class="post-metadata">

### Author: ![lindsey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lindsey/32/318210_2.png) [@lindsey](https://meta.discourse.org/u/lindsey)
#### Post date: [Maio 1, 2026, 12:00pm UTC](https://meta.discourse.org/t/add-an-option-to-the-calendar-plugin-for-events-for-a-checkbox-for-all-day-for-the-time/272052/7 "2026-05-01T12:00:22Z")

</div>

Este tópico foi automaticamente fechado após 2 dias. Novas respostas não são mais permitidas.
