Events Plugin 📅

Это сработало на все сто! Спасибо, ты настоящий бог Discourse! Осталось только проверить каждую категорию и при необходимости применить настройки заново.

2 лайка

:+1:, но… далеко не так :sweat_smile: Я совсем недавно открыл для себя эту очень впечатляющую работу и мне она очень нравится (как и работа команды Pavilion)

2 лайка

Просто заметка: иконку FA calendar нужно обновить, используя calendar-alt и calendar-plus-o с классом far-calendar-plus

4 лайка

Что делает эта настройка?

события метка события без текста

❑ Без текста на кнопках добавления события.

1 лайк

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

1 лайк

Вам нужно отредактировать заголовок темы, а затем событие, и вы найдёте кнопку «Удалить» в нижней части модального окна.

2 лайка

Нашёл! Спасибо, добрый господин!

Однако по какой-то причине у меня возникает ошибка 500 :disappointed_face: (Может ли это быть связано с тем, что я добавил время/дату события, когда оно находилось в другой категории… а затем переместил его в текущую категорию, где я только что попытался его удалить?)

Вот что только что произошло:

2 лайка

Что ж… :sweat_smile:..
Похоже на небольшую регрессию, у меня тоже не работает…
Странно :face_with_raised_eyebrow:

1 лайк

Привет, @angus @fzngagan, я попытался сообщить об этом в Павильоне, но не уверен, что мастер работает — он зацикливается здесь:

Версия 2.5.0.beta2 и последний коммит для discourse-events, в логе у меня следующее:

Сообщение (2 копии)

NoMethodError (не определен метод []' для nil:NilClass) /var/www/discourse/plugins/discourse-events/plugin.rb:274:in block (2 levels) in activate!’

Трассировка стека

/var/www/discourse/plugins/discourse-events/plugin.rb:274:in block (2 levels) in activate!' /var/www/discourse/lib/post_revisor.rb:441:in block (2 levels) in update_topic’
/var/www/discourse/lib/post_revisor.rb:439:in each' /var/www/discourse/lib/post_revisor.rb:439:in block in update_topic’
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-6.0.1/lib/active_record/connection_adapters/abstract/database_statements.rb:279:in transaction' /var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-6.0.1/lib/active_record/transactions.rb:212:in transaction’
/var/www/discourse/lib/post_revisor.rb:438:in update_topic' /var/www/discourse/lib/post_revisor.rb:338:in revise’
/var/www/discourse/lib/post_revisor.rb:331:in revise_and_create_new_version' /var/www/discourse/lib/post_revisor.rb:236:in revise_post’

4 лайка

@Benjamin_D Спасибо за отчет. Теперь этот мастер снова будет работать. @jord8on Я также исправил проблему с событиями.

cc @fzngagan см. FIX: event removal · angusmcleod/discourse-events@a5340f6 · GitHub

6 лайков

У меня всё в порядке, теперь! Спасибо за быстрое исправление!!

2 лайка

Привет!

Автоматически ли этот плагин генерирует теги json+ld (или другие мета-теги), которые позволяют Google и другим поисковым системам обрабатывать данные о событиях в каждом посте?

2 лайка

Кто-нибудь пробовал добавить кнопку «Подписаться» в представление календаря?

1 лайк

Странно, но у меня это не работает.

У меня в админке включены события:

Я создал новую категорию и тоже включил там «разрешить события»:

Я создал тестовое сообщение. Затем отредактировал его, но не вижу кнопки «добавить в календарь» (кроме стандартной иконки даты Discourse) :thinking:

@angus

4 лайка

Пока нет. Но это хорошее предложение. Можешь ли ты добавить запрос на новую функцию здесь?

2 лайка

Здравствуйте,

Я не могу редактировать событие после его публикации в окне редактирования темы.

Пожалуйста, помогите.

Та же проблема наблюдается и на песочнице: Pavilion

2 лайка

Вы пробовали редактировать заголовок темы, а не первый пост?

То есть нажмите на значок карандаша рядом с заголовком сообщения.

Это должно дать вам доступ к деталям плагина событий.

1 лайк

Привет @bletch,

Спасибо за подсказку. Сработало!

А теперь я чувствую себя такой глупой, что упустила это :ok_woman:

3 лайка

Вы не первый, и не будете последним.

Честно говоря, это кажется мне контринтуитивным, но я понимаю техническое обоснование этого.

3 лайка

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

У меня та же проблема, что и у этого пользователя

2 лайка