继续讨论 Moderated posts and email time window mins:
我认为发生的情况是:
- 全新用户撰写帖子。
- 被拦截以供审核/审查。
- 由管理员批准。
- 管理员立即(在一分钟内)编辑。
- 批准后延迟
email time window mins(在我的情况下是 10 分钟)。
- 发送通知电子邮件。此电子邮件包含原始帖子(如上第 1 步)的文本,而不是编辑后的文本(如上第 4 步)。
应该发生的情况是,在第 6 步,编辑后的文本应在通知电子邮件中发送。
也许我的论坛上的某个设置导致了这种情况,在这种情况下,这不是一个 bug,请随意重新分类。一种解决方法是在批准帖子之前编辑帖子,但这会使帖子的编辑历史记录不那么容易查看。
2 个赞
我今天又注意到这个问题了。批准帖子后我立即编辑了帖子的标题。10分钟后,电子邮件发出了,标题是原始的、未编辑的标题。
1 个赞
Stephen
(Stephen)
4
这是否曾遵守过批准时间?该设置没有特别提及批准,据我所知,如果帖子比 10 分钟旧,一旦帖子被批准,电子邮件就会立即发送出去。
我同意这一点,但仅为我自己考虑——如果帖子需要管理员干预才能发布,那么看到原始状态有什么价值?
我不完全明白你的意思。如果是从审批开始算10分钟,而不是从提交开始算10分钟,如果这就是你的意思的话。
这样论坛管理员就可以看到帖子最初提交时的样子。如果与发帖人就重大更改达成一致,这可能会很有用。也可能存在其他情况。我不知道原始的、未编辑的帖子是否存储在任何地方,但我认为在管理员网页界面上找不到。
主要问题是不同的,即在10分钟内进行的更改在发送邮件时会被忽略。这些更改可能是在获得批准后才由论坛管理员意识到的。
1 个赞
我刚又想到一点。帖子会以最初提交的标题和正文(而不是在审核/批准阶段编辑后的内容)通过电子邮件发送。也许它也会以最初提交的类别发送,即使它在审核/批准期间被重新分类了。
如果发生这种情况,就意味着错误的人会收到电子邮件通知。
我使用的是最新版本的 Discourse,今天注意到发送的电子邮件包含了已编辑的主题标题 
我不知道上次发生了什么,但今天我收到了最新的 Discourse,允许了一篇帖子,并立即编辑了标题,但原始主题标题已通过电子邮件发送。