Discourse 活动

我们注意到,在最近的更新后出现了一个回归问题。

此前,系统允许创建每月第4个星期几的重复事件(例如,第4个星期四或第4个星期三)。

现在,每月可用的选项仅有**“最后一个星期四”**(或相应的最后一个星期几)。

遗憾的是,这两者并不等同。在拥有5个星期四或5个星期三的月份中,最后一个星期几是第5个,而不是第4个。

这对我们的社区是一个实际问题,因为我们许多定期会议都安排在每月的第4个星期四或第4个星期三。我们现在无法再正确配置这些事件。

这是一个有意的更改,还是一个回归问题?

1 個讚

我们在最近的“活动”功能更新后,又发现了另一个问题。

我们的社区为本地小组使用分类日历。每个小组分类中既包含定期活动,也包含普通讨论主题(如提问、公告、照片、后续跟进等)。

自更新以来,启用了“活动”功能的分类似乎只提供**“新建活动”**作为主要操作。因此,在这些分类中创建普通主题的方式已不再明显。

对于我们的使用场景来说,这是一个严重的可用性问题。我们有意将讨论和活动放在同一个分类中,因为它们属于同一个本地小组。

这一改动是有意为之的吗?如果启用了“活动”功能的分类仍然能将**“新建主题”**作为主要操作,同时允许用户在需要时创建活动,那将非常有帮助。

这真的非常令人遗憾。我们有一个自助互助小组的论坛,而人们来参加聚会本身就已经需要耗费很多精力了。

由于今天是第四周周日,汉堡本应举行一次聚会,但只有两个人来了。

原因是日期被简单地改到了第五周周日。

如果能有回复告知何时能解决这个问题,我将不胜感激。

我们服务于残障人士,这种情况对我们来说真的非常不利。

2 個讚

感谢您抽出时间报告这些问题。

我正在调查这个问题,乍一看这似乎是一个最近的回归问题,但我很快就会分享更多细节。

这里需要注意的是,只有能够创建事件的用户才会看到“创建事件”按钮取代了“新建主题”按钮。普通用户在这些类别中仍然像往常一样看到创建主题的按钮。

我会与团队内部沟通,并检查对于拥有事件创建权限的用户,新建主题按钮被替换是否是有意为之的更改。

3 個讚

是的,这是有意为之的,请参见此提交

在类型为“events”(事件)的分类中(使用即将推出的“启用事件分类类型设置”更改),可以创建事件的用户现在将看到一个带有日历图标的“新建事件”按钮,而不是默认的“新建主题”。

如果这个更改能通过一个设置选项来控制,那就更好了。

5 個讚

在我们这里,所有用户都可以,这让人很困惑。看来我们得修改一下权限了,不过知道这一点也挺好。

1 個讚

自上次更新以来。

大家好 :waving_hand:

只是一个小建议,创建活动的用户不能直接自动注册,这有点可惜!我的一些用户总是忘记参加自己创建的活动 :rofl:。不过仔细想想,我觉得不自动注册确实有点遗憾,因为通常创建活动的人肯定会到场,对吧?

3 個讚

我不认为这是普遍情况。在我的论坛上,管理员会在日历上发布即将举行的活动,但他们自己并不参与或出席。

2 個讚

是的,我同意,但在大多数情况下,组织者也会参与自己所在的桌子。之后,我们或许可以考虑添加一个参数来平滑这种行为:要么创建者的报名是自动的,要么是可选的。

请注意,我的反馈是基于我的实际体验。如果只有我持这种观点,我完全理解开发这个选项可能没有意义!:wink:

1 個讚

我认为,一个在创建事件时默认勾选、但可随时取消的复选框,或许能同时满足这两种场景。

这只是一个想法,团队或许能更好地评估其可行性。

1 個讚

这对我们组织来说也是一个问题。我们有一些定期活动安排在第二个和第四个星期四,但现在无法再将这些创建为定期事件。不幸的是,这将迫使我们进行相当大的手动调整。

2 個讚

这个问题应该已经通过 FIX: only treat a fifth weekday as last in monthly recurrences - Pull Request #42852 - discourse/discourse - GitHub 修复了。

@davidb 下周会回来,如果问题仍然存在,他到时候可以调查一下。

2 個讚

你好,

众多新功能的加入让我决定使用它……谢谢!

我在这个场景下遇到了一个 bug:

假设有一个持续两天的活动。

该活动过早地从主题列表的顶部(按活动开始日期排序)消失了。
它在活动第一天的开始时刻就消失了。

它不应该只在活动结束时才消失吗?

而且,它的状态是否应该简单地在主题标题旁边变为“进行中”?

谢谢。

2 個讚

可能也值得检查一下此 PR 是否会影响分类设置中的按活动开始日期排序主题选项:

该 PR 并非专门为分类排序而编写,但它确实更改了更新后的活动日期如何传播到现有的主题模型,并在循环活动推进到下一次发生时发布最新主题更新。

如果任何使用按活动开始日期排序主题的用户发现随着活动日期的变化,主题未能正确更新/重新排序,那么了解该问题在 PR 的最新提交(head)上是否仍然可复现将会很有帮助。

1 個讚

首先,感谢提供这个出色的插件。

我有几个问题:

  • 我注意到通常显示在主题标题附近的日期和时间在“分类”视图中消失了。这可以自定义吗?我需要它始终可见,即使从美观角度来看并不是最理想的效果。
  • 我有一些“瞬时”事件。即使我设置了完全相同的开始和结束时间,事件仍然显示至少1小时的起止间隔,强制赋予事件一个不必要的“持续时间”。能否以某种方式禁用这种行为?

提前感谢!

1 個讚

你好

我已启用日历插件。

其中,我也启用了 Discourse 帖子事件功能,但在创建主题时,看不到“创建事件”选项。

如有帮助,不胜感激。

还需要在类别设置中启用此功能。如果你想通过日历轻松创建和显示事件,可以这样做。

否则,若要添加事件,你需要创建一个主题,然后在工具栏中点击“+”并创建事件。

谢谢回复。我应该在类别层级中如何设置这个?

进入你的分类,点击扳手图标以打开设置

然后添加事件

1 個讚