带理由的评论

:information_source: 摘要 此主题组件允许您在版主审查时要求填写操作原因
:hammer_and_wrench: 存储库 \u003chttps://github.com/Lhcfl/review-with-reason\u003e
:question: 安装指南 如何安装主题或主题组件
:open_book: 初次使用 Discourse 主题? Discourse 主题使用入门指南

\u003c!-- 为自动安装按钮填写“repoName”和“repoURL” –\u003e

安装此主题组件

\u003c!-- 用一两句话描述此主题/组件 –\u003e

此组件允许/要求版主在审查时填写操作原因,然后将其记录在主题中。
:warning: 请注意,主题必须对所有有权审查的人可见,否则审查将失败!请在安装前检查配置部分。

屏幕截图

审查

日志记录主题

更多示例


配置

:warning: 重要提示 对于任何包含“logger_topic_id”的设置:

logger_topic_id 是用于记录原因的主题。

  • 必需:主题必须具有审查者(版主和类别版主)的写入权限,否则审查将失败。
  • 强烈建议:此主题不应对其他人可见,除非将 hide_reviewable_user_emailhide_reviewable_details 设置为 true,因为它将直接记录待批准用户的电子邮件地址以及标记帖子的人员。

设置:

  • logger_topic_id:全局 logger_topic_id

  • allow_no_reason:开启时,审查者可以跳过提供原因。否则,他们必须输入原因。

  • max_length_raw:自动日志帖子中引用的最大长度

  • skip_for_categories:对于这些类别,跳过解释原因的要求

  • logger_topic_id_override_for_catrgorieslogger_topic_id_override_for_reviewable_type:对于这些情况,覆盖 logger_topic_id。例如,由于只有版主可以审查用户,您可以为此类型设置一个专用的 logger_topic。

  • hide_reviewable_details:隐藏日志中可审查条目的详细信息,通常包括谁报告的、何时报告的以及为什么报告的。

  • hide_reviewable_user_email:隐藏日志中待审查用户的电子邮件。

  • hide_reviewable_user_fields:要隐藏的待审查用户在日志中的用户字段名称。

13 个赞

这是一个很棒的主题组件。干得好 @Lhc_fl :smiley: :clap:

4 个赞

非常棒的TC。由于只有完整的版主和管理员才能批准新用户。

是否可以将“批准新用户”系统的标记路由到另一个单独的主题?

因为与非工作人员共享类别主题可能不是个好主意。
至少取决于网站如何选择类别版主。

1 个赞

好建议!主题组件已更新,现在可以使用 logger_topic_id_override_for_reviewable_type: ReviewableUser=\u003etopic_id 来完成此操作。

3 个赞

是否可以允许特殊组?

我不完全理解这句话,允许特殊组是什么意思?

1 个赞

抱歉,我更正一下。
是否可以允许群组或 TL 也能访问此内容?例如,像 TL4 这样的受信任用户。

如果您指的是日志记录器主题……是的,它唯一的要求是审计员对其拥有写入权限。您可以让任何您想要的组查看它,您唯一需要担心的是泄露您认为不应被看到的敏感信息。

4 个赞

此外,是否可以允许除版主以外的其他用户添加原因?类别版主可以是他们。
(如果我重复了自己,我很抱歉)

1 个赞

只要用户可以访问 /review,它就允许在评论中给出理由

4 个赞