Discourse Events 를 사용할 때, 모달을 통해 종일(all-day) 이벤트를 예약하는 것이 불필요하게 어렵다고 느낍니다:
기본적으로 종일 옵션이 명확하게 제공되지 않으며, 시간은 반드시 선택해야 합니다. 상황이 더 나빠지는 것은, 시작 시간보다 하루 이상 이후로 설정할 경우 종료 시간이 00:00으로 기본값이 설정된다는 점입니다. 이는 꽤 짜증스럽습니다(같은 날인 경우 시작 시간 1시간 뒤로 기본값이 설정됨).
00:00이 선택되면 다음과 같은 현상이 발생한다는 점은 인지하고 있습니다:
UI에서는 종일 이벤트로 표시됩니다(즉, 자정(midnight)으로 표시되지 않음) [event start="2026-01-21 00:00" status="public" timezone="Pacific/Auckland" end="2026-01-22 00:00"] [/event] 은 다음과 같이 표시됩니다:
음, 제 개인적인 의견으로는 - 저는 다일 이벤트에서 워크플로우가 그렇게 어렵다고 느끼지 않아요. 그냥 첫 번째 날짜를 선택하고, 시간 드롭다운을 클릭한 뒤 0 키를 누르면 00:00이 표시되어 선택합니다. 그런 다음 캘린더에서 두 번째 날짜를 선택하면 기본값이 00:00으로 설정되어 나머지 필수 필드로 넘어가면 됩니다.