Events Plugin 📅

我觉得自己像个傻瓜,但就是搞不定这个问题。在 Pavilion 网站上,当我创建一个新话题时,我看到:

而在我的网站上,我看到:

如何让“添加事件”按钮显示出来?

我选择了以下设置:

我肯定漏掉了什么特别愚蠢的地方,但无论如何也想不通。我使用的是默认主题,没有添加任何组件。

1 个赞

你并不是傻瓜;我们需要改进文档 :slight_smile:

你是否已在尝试发帖的类别中启用了事件功能?

5 个赞

你的意思是这个吗?

我无法在此类别中发起任何话题,因为需要创建活动,而我不知如何添加。同时,我已选中“允许在所有类别的话题中添加活动”,但仍无法在任何类别中添加活动。

不过,作为侧边栏使用时效果非常好:

1 个赞

@fzngagan 能帮帮 @smrtey 吗?看起来像是迁移后的问题。

2 个赞

我读了这段话,觉得已经解决了。我会试着弄清楚我具体做了什么。

我只是在 分类 > 设置 > 事件 下取消选中所有选项,然后重新选中它们,之后问题就解决了。

仍然让人困惑的是,在站点设置中,我已选中:
启用事件:允许在所有分类的主题中添加事件。

但我只能在那些同时在 分类 > 设置 > 事件 中也选中了
允许在此分类的主题中添加事件(覆盖站点设置)。
的分类中添加事件。

2 个赞

我也遇到了同样的问题。这可能是由于从 Discourse 2.4.0 升级到 2.5.0.beta1 (0903aa44bb) 导致的,因为在此之前它一直可以正常工作。

Bug 报告已在此创建:Pavilion

1 个赞

我今天会看一下这个问题。

2 个赞

我刚刚安装了这个插件,但不确定如何正确使用它。

当我创建一个新的“事件”(我创建了一个新分类)时,它只是像其他 Discourse 主题一样创建了一个新主题。

请问如何将此与插件的“议程”和“日历”功能关联起来?

2 个赞

啊,我看到上面已经有人回答了。

我需要在类别设置中选择“允许事件”。

2 个赞

此插件的设置位于管理设置和分类设置中。您是否已在其中启用了事件?当您编辑现有主题并看到添加/编辑事件详情的按钮时,即表示其已正常工作。您无法在首次创建主题时添加事件详情。

2 个赞

是的,就是这样 :+1:

然后,你将在编辑器的右上角找到一处位置,可以选择你帖子的日期/时间

1 个赞

谢谢!如何让“添加位置”按钮显示地图?

1 个赞

有没有办法将导航栏上的“Agenda”文本改为“Events”以保持统一?

谢谢!

1 个赞

这是另一个插件:

2 个赞

是的,您需要在“自定义”选项卡中搜索“议程”(法语,不确定中文翻译,位于“群组”和“API”之间)

1 个赞

我快做到了!

再问一个问题。有没有设置可以在“议程”模式下显示事件,让最接近“当前”日期的事件出现在页面顶部?

1 个赞

嗯……我认为这就是议程(agenda)的作用……但可能存在一个 bug。Pavilion 不过在子分类中仍然有效(2.4.0.beta10 和 events 的最新提交,我想是这样)。

2 个赞

你好,我遇到了一个问题:事件插件无法正常工作。首先,我将我的实例通过 Docker 更新到了最新的 2.5 beta 版本。我注意到 app.yml 中的 Git URL 需要更新为 paviliondev,随后成功重新构建了容器。据我所知没有出现任何问题,但我仍然无法创建事件。我确实看到“Discourse Event 插件 0.1”显示为已安装。有什么建议吗?

如果我认为应该将此问题移到新线程中,请随时告知。

1 个赞

你好,Sunjam,我觉得 Tobias 有解决方案:

2 个赞

如果您重新构建了容器,您应该已经拥有了最新的提交,它适用于 2.0.5 beta2(至少直到 8ae472bc41 之前):wink:),并且在参数标签页中,是的,0.1 是当前版本。

您尝试过这个吗?

4 个赞