Закрытые события не отображаются в календаре предстоящих событий — я думаю, что должны!

Я только что опробовал функцию событий с открытием/закрытием — это отличное дополнение!

Когда вы закрываете событие, оно прекращает любое дальнейшее взаимодействие с RSVP. Отлично! При этом, похоже, оно никак не влияет на саму тему — тоже здорово.

Однако закрытое событие исчезает из календаря на странице /upcoming-events — и, вероятно, из любого синхронизированного календаря. Не уверен, что это желательно! Обычно событие всё же состоится, просто больше не будет принимать новых участников.

Кстати, истёкшие события теперь становятся полупрозрачными в календаре, что очень хорошо. Возможно, для закрытых событий можно предусмотреть аналогичное, но более тонкое отображение? Например, значок замка?

2 лайка

Раньше я взламывал BBCode, чтобы извлекать события со страницы /upcoming-events, но теперь я использую «Закрыть событие».

Необходимость взламывать BBCode нежелательна, особенно учитывая мои недавние призывы к иерархии событий: основное → второстепенные.

Поэтому, если это изменение будет реализовано, нельзя ли хотя бы добавить отдельную кнопку «Удалить событие»?

1 лайк

Ах, я вижу, что это может быть полезно для этого.

Я просто скрываю старые события (по крайней мере, в годовом календаре) с помощью CSS, чтобы добиться того же результата.

Дело в том, что события функционально уже выполняют функцию «Закрыть», когда истекает их срок, так что это как бы дублирует эту функцию.

Возможно, эту функциональность «Закрыть» события стоит переименовать в Скрыть (и немного ослабить её?

Или нам нужна отдельная функциональность «Скрыть»?

я храню все свои старые события

зависит от того, каким будет ретроспективное влияние…