# Ошибка события календаря на мобильном устройстве

**URL:** https://meta.discourse.org/t/bug-calendar-event-on-mobile/372658
**Category:** Bug
**Tags:** mobile, events
**Created:** [02.Июль.2025 17:00:32 UTC](https://meta.discourse.org/t/bug-calendar-event-on-mobile/372658 "2025-07-02T17:00:32Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![gilles](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gilles/32/549022_2.png) [@gilles](https://meta.discourse.org/u/gilles)
#### Post date: [02.Июль.2025 17:00:32 UTC](https://meta.discourse.org/t/bug-calendar-event-on-mobile/372658/1 "2025-07-02T17:00:32Z")

</div>

Здравствуйте, у меня возникла проблема с плагином календаря событий на мобильном устройстве в Discourse. Когда я создаю событие и хочу уведомить пользователя, это не работает, но на компьютере всё в порядке. У вас есть такая же проблема? Спасибо.

Также хотел бы узнать, есть ли возможность просматривать весь календарь, встроенный в категорию, на мобильном устройстве, поскольку на компьютере это работает идеально. 😅

---

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [02.Июль.2025 19:35:21 UTC](https://meta.discourse.org/t/bug-calendar-event-on-mobile/372658/2 "2025-07-02T19:35:21Z")

</div>

> [@gilles](#):
>
> Я также хочу воспользоваться случаем и узнать, есть ли возможность просматривать весь календарь, добавленный в категорию, на мобильном устройстве, так как на компьютере он отображается идеально. 😅

Не совсем понимаю, что вы имеете в виду. На компьютере календарь отображается во всю ширину / крупно.

Возможно, категория не выбрана в настройках плагина ниже:

 ![На скриншоте показан раздел веб-страницы для фильтрации категорий календаря событий, отображается событие с названием «Quantum World 25-26 2001, 1. Beau Ex...» и кнопка «сброс». (Подпись сгенерирована ИИ)](https://global.discourse-cdn.com/meta/original/4X/2/c/4/2c418aff0145940f38e5e293ebe923770752379d.jpeg)

Поскольку категория выбрана в этих настройках, на мобильном я вижу:

 ![Цифровой календарь на июль 2025 года, где 2-е число выделено оранжевым цветом, а также элементы управления для навигации по месяцу и дню. (Подпись сгенерирована ИИ)](https://global.discourse-cdn.com/meta/original/4X/9/8/c/98c297807c094baaf6d255151933483064cfeca2.jpeg)

---

<div class="post-metadata">

### Author: ![gilles](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gilles/32/549022_2.png) [@gilles](https://meta.discourse.org/u/gilles)
#### Post date: [12.Май.2026 10:14:57 UTC](https://meta.discourse.org/t/bug-calendar-event-on-mobile/372658/3 "2026-05-12T10:14:57Z")

</div>

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

---

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [12.Май.2026 10:20:01 UTC](https://meta.discourse.org/t/bug-calendar-event-on-mobile/372658/4 "2026-05-12T10:20:01Z")

</div>

См. также [предпочтения пользователя](https://meta.discourse.org/t/add-admin-setting-to-change-default-calendar-view-month-week-year/387389/11?u=ethsim2), расширение для `/upcoming-events` / `/c/` с детализацией (как вы и предлагали)

---

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [13.Май.2026 07:56:23 UTC](https://meta.discourse.org/t/bug-calendar-event-on-mobile/372658/5 "2026-05-13T07:56:23Z")

</div>

Я открыл небольшой PR, связанный с этим:

> <https://github.com/discourse/discourse/pull/39963>
>
> \## Summary
> 
> Adds a new \`calendar\_category\_default\_view\` site setting for categ…ory calendars in the discourse-calendar plugin.
> 
> This allows admins to configure the default FullCalendar view used on category calendar pages (e.g. month/week/day/year).
> 
> Per-category \`defaultView\` values in calendar\_categories continue to take precedence over the global default setting.
> 
> \## Changes
> 
> \- Added new site setting:
> - \`calendar\_category\_default\_view‘
> \- Reused existing \`CalendarUpcomingEventsDefaultView\` enum
> \- Updated CategoryCalendar to use:
> - category defaultView if present
> - otherwise fallback to \`calendar\_category\_default\_view\`
> \- Added system spec coverage for precedence behaviour
> 
> \## Notes
> 
> This mirrors the existing \`calendar\_upcoming\_events\_default\_view\` behaviour used for \`/upcoming-events\`.

Он добавляет настройку сайта `calendar_category_default_view`, чтобы календари категорий могли иметь настраиваемое представление по умолчанию, а не полагаться только на текущее поведение по умолчанию.

Он всё ещё требует ревью/одобрения, поэтому пока недоступен, но может быть актуален для сценария использования месячного вида на мобильных устройствах здесь.

---

<div class="post-metadata">

### Author: ![gilles](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gilles/32/549022_2.png) [@gilles](https://meta.discourse.org/u/gilles)
#### Post date: [13.Май.2026 07:58:32 UTC](https://meta.discourse.org/t/bug-calendar-event-on-mobile/372658/6 "2026-05-13T07:58:32Z")

</div>

Супер @Ethsim2, думаю, твое дополнение пригодится другим участникам сообщества Discourse 👍

Уже есть я 😅

---

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [13.Май.2026 09:00:05 UTC](https://meta.discourse.org/t/bug-calendar-event-on-mobile/372658/7 "2026-05-13T09:00:05Z")

</div>

Существует обходной путь с использованием расширенной настройки `calendar_categories`, например:

```plaintext
categoryId=123;defaultView=month

```

Однако я согласен, что это не идеально, если вы хотите иметь одинаковый вид по умолчанию для многих календарей категорий, поскольку это требует ручного указания идентификаторов категорий.

Именно поэтому я создал [этот PR](https://github.com/discourse/discourse/pull/39963).

Идея заключается в добавлении глобальной настройки `calendar_category_default_view`, сохраняя при этом возможность переопределять её через `defaultView` для конкретной категории, где это необходимо.

---

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [15.Май.2026 09:32:32 UTC](https://meta.discourse.org/t/bug-calendar-event-on-mobile/372658/8 "2026-05-15T09:32:32Z")

</div>

> [@Ethsim2](#):
>
> [Add site setting for category calendar default view - Pull Request #39963 - discourse/discourse - GitHub](https://github.com/discourse/discourse/pull/39963)

> [@Ethsim2](#):
>
> [этот PR](https://github.com/discourse/discourse/pull/39963)

> <https://github.com/discourse/discourse/pull/40060>
>
> \## Summary
> 
> Adds a new \`calendar\_category\_default\_view\` site setting for categ…ory calendars in the discourse-calendar plugin.
> 
> This allows admins to configure the default FullCalendar view used on category calendar pages (e.g. month/week/day/year).
> 
> Per-category \`defaultView\` values in calendar\_categories continue to take precedence over the global default setting.
> 
> \## Changes
> 
> \- Added new site setting:
> - \`calendar\_category\_default\_view\`
> \- Reused existing \`CalendarUpcomingEventsDefaultView\` enum
> \- Updated CategoryCalendar to use:
> - category \`defaultView\` if present
> - otherwise fallback to \`calendar\_category\_default\_view\`
> \- Added system spec coverage for precedence behaviour
> 
> \## Notes
> 
> This mirrors the existing \`calendar\_upcoming\_events\_default\_view\` behaviour used for \`/upcoming-events\`.
