Создать категорию событий в вашем сообществе теперь гораздо проще с помощью плагина Discourse Calendar and Event. Мы упростили процесс настройки и собрали все важные параметры в одном месте, чтобы вы могли настроить всё за считанные минуты. Это часть той же инициативы по упрощению настройки категорий, которая уже позволила вам легко создавать категории поддержки и категории идей.
Примечание: В нашем хостинге плагин Discourse Calendar and Events доступен в тарифном плане Business и выше.
В этой теме мы рассмотрим основные изменения и расскажем, как начать использовать эту функцию уже сегодня.
Что изменилось
При создании новой категории теперь будут доступны четыре типа:
Если вы выберете тип категории События, мы автоматически настроим базовые параметры: включим Включить календарь и Включить события Discourse, а также убедимся, что создаваемая категория добавлена в настройку Категории событий в календаре. Обратите внимание также на следующие детали:
На вкладке Общие поля Название категории и Стиль настраиваются автоматически
На вкладке События вы можете детально настроить категорию с помощью параметров для вида календаря по умолчанию, групп, которые могут создавать события, и других опций. Мы установили значения по умолчанию на основе опыта других сообществ, но вы всегда можете изменить их в соответствии со своими потребностями.
Включение настройки категорий типа «События» в вашем сообществе
На данный момент это считается экспериментальным изменением! Мы приветствуем ваши отзывы, которые помогут нам внести улучшения и расширить функциональность.
Чтобы включить эту функцию, перейдите на страницу Грядущие изменения в вашей админ-панели (/admin/config/upcoming-changes) и найдите пункт Включить настройку типа категории «События». Измените поле Включено для…, чтобы активировать этот новый дизайн на вашем сайте:
Теперь ваша очередь: мы с радостью выслушаем ваше мнение об этой новой функции. Что вам нравится, а что нет; что работает хорошо, а что можно улучшить?
Не могли бы вы уточнить? Вы имеете в виду отображение ссылки на предстоящие события в боковой панели или более простой способ настройки боковой панели для вашего сайта?
Я интерпретировал нижеследующее так, что вы настраиваете или включаете параметры для упрощения настройки календаря. Я знаю, что мы предпочли реализацию через боковую панель вместо полного вида календаря.
О, интересно, я не знал об этой интеграции с компонентом блоков правой боковой панели! Возможно, мы можем добавить проверку, чтобы узнать, установлен ли компонент и включен ли он, и если да, то активировать там события? Придётся немного подробнее разобраться.
Это, безусловно, было бы полезно — иметь возможность легко добавлять блок «Календарь/Ближайшие события» в правую боковую панель (а также в другие фреймворки).
Кроме того, было бы крайне полезно иметь единое представление для «Ближайших событий» (то есть календаря) и списка тем в категории «События». Что-то вроде этого (простите за грубую вставку):
Текущая сортировка в категории «События», хотя и изобретательна, не делает достаточно очевидным, какие именно события предстоят. Это просто выглядит как обычный список тем с необычным порядком.
Годовой просмотр на странице upcoming-events приближается к этому, но только если вручную скрыть устаревшие события. К тому же он находится на совершенно другой странице, и переход к нему выглядит довольно резко.
На мой взгляд, сочетание лучших элементов на одной странице (как показано выше) сработало бы блестяще.
Я думаю, что с этим новым обновлением категории, указанные как категории календаря событий (Календарь и события > Настройки), теперь по умолчанию создают событие, когда вы пытаетесь создать тему. У меня есть категории, для которых я хотел разместить календарь сверху, но многие сообщения в этих категориях будут просто обычными темами.
Теперь, чтобы создать тему, пользователю приходится сначала «создать событие», а затем удалять событие из сообщения, что кажется нелогичным.
Не упускаю ли я что-то? Я хотел бы иметь календарь, который включает только события, созданные в этой категории, и размещать его поверх категории, в которой большинство тем не являются событиями.
Да, это было намеренное изменение. Идея заключалась в том, что при создании категории «События» с помощью нашего нового процесса создания категорий эта категория была бы сфокусирована больше на событиях, чем на темах. Однако, возможно, нам потребуется настройка, которая изменит это значение по умолчанию для случаев, подобных вашему.
Возможно, вместо «Создать событие» лучше добавить выпадающее меню с вариантами «Создать событие» / «Создать тему». Также стоит добавить настройку для выбора варианта по умолчанию.
Пока что я убрал календарь с верхней части этих категорий.
Честно говоря, для части категорий пользователи считали календарь отвлекающим фактором на своих телефонах, но было бы здорово иметь возможность просматривать календарь событий, созданных в категории, без его постоянного отображения.