这绝对有效!非常感谢,你真是个论坛大神!只需要检查每个分类并按需重新应用即可。
,但……还差得远呢
我最近才发现这项非常出色的工作,非常喜欢它(也很喜欢 Pavilion 团队的作品)。
请注意,FA 图标 calendar 需要更新为使用 calendar-alt 和 calendar-plus-o,并配合 far-calendar-plus 使用。
此设置的作用是什么?
事件事件标签无文本
❑ 添加事件按钮上不显示文本。
您必须编辑主题标题,然后编辑事件,您将在模态框底部找到“删除”选项。
我找到了!谢谢你,先生!
不过不知为何,我遇到了 500 错误
(这是否与我之前将事件时间/日期添加到不同类别,然后将其移动到当前类别并尝试删除它有关?)
以下是刚刚发生的情况:
嗯……
..
看起来是个小回归问题,这里也不行……
真奇怪🤨
你好 @angus @fzngagan,我尝试在 Pavilion 上报这个问题,但我不确定向导是否正常工作。
它在这里循环:
我使用的是 2.5.0.beta2 和 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:inblock (2 levels) in update_topic’
/var/www/discourse/lib/post_revisor.rb:439:ineach' /var/www/discourse/lib/post_revisor.rb:439:inblock 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:intransaction' /var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-6.0.1/lib/active_record/transactions.rb:212:intransaction’
/var/www/discourse/lib/post_revisor.rb:438:inupdate_topic' /var/www/discourse/lib/post_revisor.rb:338:inrevise’
/var/www/discourse/lib/post_revisor.rb:331:inrevise_and_create_new_version' /var/www/discourse/lib/post_revisor.rb:236:inrevise_post’
@Benjamin_D 感谢报告。该向导现在可以再次正常工作了。@jord8on 我也修复了事件问题。
cc @fzngagan 详见 FIX: event removal · angusmcleod/discourse-events@a5340f6 · GitHub
我这边一切正常,谢谢快速修复!!
你好!
该插件是否会自动生成 json+ld 标签(或其他元标签),以允许 Google 和其他搜索引擎解析每篇帖子中的事件数据?
有人尝试在日程视图中添加订阅按钮吗?
很奇怪,但这对我来说不起作用。
我在管理员中启用了活动:
我创建了一个新分类,并在那里也设置了“允许活动”:
我创建了一篇测试帖子。然后我编辑它,但没有看到任何“添加到日历”按钮(除了默认的 Discourse 日期图标)![]()
目前还没有。但这是一个很好的建议。你能在这里提交一个功能请求吗?
您是否尝试过编辑帖子标题,而不是编辑首帖?
即点击帖子标题旁边的铅笔图标。
这样应该可以访问事件插件的详细信息。
你并非第一个,也不会是最后一个。
老实说,我觉得这有点反直觉,但我能理解其背后的技术逻辑。
插件目前有问题吗?我已经安装了插件,并确认在插件设置中已勾选,但在创建新主题时它没有显示出来。
我所有的其他插件都没有问题。
我和这位用户遇到了同样的情况





