难道沉默信息有点误导吗?

我喜欢 Discourse,并且已经将其用于生产环境一年多了。但有一件事一直让我有点在意,那就是“静默”功能。

首先,它没有说明静默的时长或原因(或者我认为原因可能会通过电子邮件发送给用户)。我认为这些是用户应该了解的重要信息。我们有很多用户创建了小号,仅仅因为静默信息不够清晰。

另外,对于完全不熟悉 Discourse 的用户来说,这个消息有点奇怪。它被称为“您的帐户已被暂时冻结”,并且默认消息说“您的帐户将在工作人员审核后恢复”,这显然具有误导性,因为事实并非如此。我的社区中有很多用户会给版主发送消息,要求他们“审核帐户”,而实际上一切都已就绪,他们只需等待静默期结束。

由于用户要求修改此功能,我们已自定义修改了静默消息,以更准确地反映实际情况。我只有一个关于当前系统的问题:**如何在个人消息中包含静默原因和时长?**也许有一个占位符或者我可以使用其他方式来向用户提供更多信息。

最后,我想澄清一下,隐藏“帐户冻结”消息背后的现实的动机是什么。它是否为社区带来了任何好处?

谢谢!

9 个赞

检查过了,默认邮件也没有提供静默原因。那么静默原因到底有什么用?只是供工作人员知道吗?

我想知道是否有办法将静默原因添加到电子邮件/私人消息中。

6 个赞

有人知道这个有什么功能吗?

我同意这有点含糊不清。

第二个字段指定将通过电子邮件将原因发送给用户,但没有包含它的电子邮件模板。

6 个赞

顶一下?有没有bug分类可以放这个

1 个赞

我把它移到了#ux,因为它绝对是一个用户体验方面的问题。 :slight_smile:

6 个赞

关于这是哪个消息有些混淆……

这是 account_silenced 的当前默认文本模板(已经很多年了):

您已被禁止访问论坛,直到 %{silenced_till}。

原因 - %{reason}

这是通过此对话框被禁止时收到的电子邮件:

@codergautam 您正在查看的消息是 silenced_by_staff,它似乎是默认消息,并在……我不确定,但可能是由自动流程触发,而不是上述手动交互触发时发送。

1 个赞

你说得对,用户会在他们的电子邮件中收到该消息,但 silenced_by_staff 我记得是以私人消息的形式发送的。我会复现并回复你。抱歉造成了困惑。

2 个赞