Events Plugin 📅

Чувствую себя идиотом, но не могу заставить это работать. На сайте Pavilion, когда я создаю тему, я вижу:

На моём сайте я вижу:

Как добавить кнопку «Добавить событие»?

У меня выбраны следующие настройки:

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

1 лайк

Вы не глупы; нам нужно улучшить документацию :slight_smile:

Включили ли вы события в категории, в которой пытаетесь опубликовать сообщение?

5 лайков

Вы имеете в виду это?

Я не могу создавать новые темы в этой категории, так как для этого требуется событие, но я не понимаю, как его добавить. При этом у меня выбрано опция «Разрешить добавление событий к темам во всех категориях», но я не могу добавить события ни в одной категории.

С другой стороны, это отлично работает как боковая панель:

1 лайк

@fzngagan, ты можешь помочь @smrtey? Похоже на проблему после миграции.

2 лайка

Я прочитал это и, кажется, добился успеха. Постараюсь разобраться, что именно мне пришлось сделать.

Я просто снял все галочки в разделе «Категория» > «Настройки» > «События», а затем снова установил их, и всё заработало.

Остаётся непонятным следующее: в настройках сайта у меня выбран параметр:
Включить события: Разрешить добавление событий к темам во всех категориях.

Однако добавлять события я могу только в тех категориях, где также выбран параметр:
Категория > Настройки > События:
Разрешить добавление событий к темам в этой категории (переопределяет настройку сайта).

2 лайка

У меня та же проблема. Возможно, это связано с обновлением с версии Discourse 2.4.0 до 2.5.0.beta1 (0903aa44bb), так как до этого у меня всё работало.

Сообщение об ошибке создано здесь: Pavilion

1 лайк

Я посмотрю на это сегодня.

2 лайка

Я только что установил этот плагин и не уверен, как правильно им пользоваться.

Когда я создаю новое «Событие» (я создал новую категорию), оно просто создает новую тему, как и любая другая тема в Discourse.

Как связать это с функциями «Расписание» и «Календарь» вашего плагина, пожалуйста?

2 лайка

Ах, я вижу, что на это уже ответили выше.

Мне нужно было выбрать «Разрешить события» в настройках категории.

2 лайка

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

2 лайка

Да, именно так :+1:
А затем в правом верхнем углу редактора появится возможность выбрать дату и время для вашей темы

1 лайк

Спасибо! Как сделать так, чтобы кнопка «Добавить местоположение» показывала карту?

1 лайк

Можно ли изменить текст «Agenda» в навигационной панели на «Events» для единообразия?

Спасибо!

1 лайк

Это ещё один плагин:

2 лайка

Да, вам нужно будет искать «agenda» во вкладке «personnaliser» (по-французски, не уверен в переводе, между «group» и «api»).

1 лайк

Я почти добрался!

Ещё один вопрос, пожалуйста. Есть ли настройка для отображения событий в режиме «Агenda», чтобы события, происходящие ближе всего к текущей дате, отображались в верхней части страницы?

1 лайк

Хм… Мне кажется, это именно то, что делает Agenda…
Но, возможно, есть ошибка.

Однако в подкатегориях всё ещё работает (версия 2.4.0.beta10 и последний коммит событий, если не ошибаюсь).

2 лайка

Привет, у меня возникла проблема с плагином «События» — он перестал работать. Сначала я обновил свой экземпляр до последней бета-версии 2.5 в Docker. Я заметил, что нужно было обновить URL репозитория в app.yml на paviliondev, после чего успешно пересобрал контейнер. Ошибок, насколько я могу судить, не возникло, но создать события всё ещё не удаётся. Я вижу, что плагин Discourse Event версии 0.1 отображается как установленный. Есть какие-либо идеи?

Если мне стоит перенести это в новую тему, просто дайте знать.

1 лайк

Привет, Sunjam, я думаю, у Тобиаса есть решение:

2 лайка

Если вы пересобрали контейнер, у вас должен быть последний коммит, который работает с версией 2.0.5 beta2 (по крайней мере, до 8ae472bc41) :wink:, и на вкладке параметров: да, текущая версия — 0.1.

Вы пробовали этот вариант?

4 лайка