Composer 弹出消息指南

:bookmark: 本指南解释了可能出现的各种编辑器消息、其相关的站点设置以及如何禁用它们。

:person_raising_hand: 所需用户级别:管理员

在 Discourse 中,当用户撰写帖子时会出现某些弹出消息。

这些消息被称为“编辑器教育消息”,具有教育和版主目的,指导用户了解最佳实践并提醒他们社区准则。

在本指南中,我们将解释每条编辑器消息的详细信息和上下文,以及如何在需要时关闭这些弹出窗口。

详细的编辑器消息和相关站点设置

下面是编辑器教育消息的全面列表、它们相关的文本键、它们相关的站点设置、它们出现的条件以及它们显示的默认消息:

新用户教育消息

新主题教育

此消息在用户首次创建新主题时出现。

  • 文本键: education.new-topic
  • 站点设置: educate until posts (教育至帖子数)
    • 决定用户最初的多少篇帖子将触发在编辑器中显示新用户教育面板。
  • 消息:

新回复教育

此消息在用户首次回复主题时出现。

  • 文本键: education.new-reply
  • 站点设置: educate until posts (教育至帖子数)
    • 决定用户最初的多少篇帖子将触发在编辑器中显示新用户教育面板。
  • 消息:

新用户有限回复

当新用户达到其在单个主题中的回复限制时,此消息出现。

  • 文本键: education.too_many_replies
  • 站点设置: newuser max replies per topic (新用户每个主题的最大回复数)
    • 设置新用户在一个主题中可以发表的最大回复数,直到有人回复他们为止。
  • 消息:

主导主题

此消息鼓励用户在他们在一个主题中发布过于频繁时,允许其他人参与。

  • 文本键: education.dominating_topic
  • 站点设置: dominating topic minimum percent (主导主题最低百分比)
    • 表示用户在一个主题中必须拥有的帖子百分比,之后才会提醒他们不要过度主导讨论。
  • 消息:

“找个房间”提示

此消息建议用户,如果他们与另一个用户进行长时间的来回交流,应切换到私信。

  • 文本键: education.get_a_room
  • 站点设置: get a room threshold (找个房间阈值)
    • 定义用户在一个主题中可以向同一个人发表的帖子数量,之后会警告他们“找个房间”并考虑其他参与者。
  • 消息:

不要喂食巨魔

此消息警告用户不要回复被标记的帖子,因为这可能会助长消极行为。

  • 文本键: education.dont_feed_the_trolls
  • 站点设置: don't feed the trolls threshold (不要喂食巨魔阈值)
    • 指定一个帖子必须收到其他用户多少次标记后,才会触发对用户的警告消息。
  • 消息:

类似主题

当用户尝试创建一个与另一个现有主题类似的主题时,此消息出现。

  • 文本键: js.composer.similar_topics
  • 站点设置:
    • min_title_similar_length
      • 此设置确定标题必须具有的最小长度,之后才会检查类似主题。如果标题长度低于此阈值,则不会发生类似主题的检查。
    • minimum_topics_similar
      • 此设置定义在建议类似主题时必须存在的最小主题数量。
  • 消息:

已解决主题教育消息

当用户尝试回复一个已被标记为“已解决”的主题时,此消息出现。此消息是 discourse-solved 插件的一部分。

  • 文本键: education.topic_is_solved
  • 站点设置:
    • disable_solved_education_message
      • 启用此设置会禁用尝试回复已解决主题时出现的教育消息。
  • 消息:

禁用编辑器弹出窗口

使用 CSS

以下是如何使用 CSS 禁用所有编辑器教育消息的方法:

  1. 打开您的站点管理面板。

  2. 导航到您站点的“外观 - 主题”部分。 (/admin/customize/themes)

  3. 将以下 CSS 代码添加到您的主题中:

    /* 隐藏所有编辑器教育消息 */
    .composer-popup {
        display: none;
    }
    
  4. 保存更改。

此代码将隐藏您站点上的所有编辑器教育消息。

调整站点设置

如果您只想禁用特定消息,可以相应地调整相关的站点设置。

或者,您也可以从 .../admin/customize/site_texts 页面编辑弹出消息的内容。

8 个赞

文本中称它们为“作曲家教育消息”,但此页面的标题称它们为“作曲家弹出消息”。不确定这是否重要。

3 个赞

education_posts_text 似乎不再有效了?

image

1 个赞

该文本于五月更改。当前版本为

感谢您为 %{site_name} 做出贡献!

在发帖之前,请选择一个类别或标签来将此主题与相关讨论分组,以便他人轻松找到它。

有关参与我们社区的更多技巧和建议,请[查看我们的社区指南](%{base_path}/guidelines)。

因此,唯一可用的键是 site_name 和 base_path

1 个赞

谢谢!我们应该@谁?

1 个赞

我不认为提及团队成员是个好主意

3 个赞

Moin,谢谢你的提醒,我们会派人更新这个话题。

3 个赞

截至 12 月 1 日对该主题的编辑,仍然存在一些问题。例如:

在“相似主题”下:

  • max_similar_results 已在 五月被移除
  • 设置 min_topic_count_similar_results 似乎是虚构的,应该是 minimum_topics_similar

[六月被移除的] 撰写器提示:

  • 上传头像
  • 连续回复
  • 重新激活旧主题

(我没有审查每个部分——这些只是最近在其他地方出现的一些问题。)

5 个赞

我更新了文档并删除了它们 :hugs:

2 个赞