作曲家弹出消息指南

: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.avatar
  • 站点设置: disable avatar education message(禁用头像教育消息)
    • 启用时,它会禁用教育用户更改其头像的消息。
  • 消息:

连续回复警告

当用户在一个主题中连续回复多次时,会显示此消息。

  • 文本键: education.sequential_replies
  • 站点设置: sequential replies threshold(连续回复阈值)
    • 指定用户在一个主题中必须连续发帖的数量,然后才会收到他们已发表过多连续回复的提醒。
  • 消息:

主导主题

此消息鼓励用户在他们在一个主题中发帖过于频繁时,让其他人有机会参与。

  • 文本键: 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(不要喂食巨魔阈值)
    • 指定一个帖子必须从其他用户那里收到多少次标记,才会向用户触发警告消息。
  • 消息:

唤醒旧主题警告

当用户尝试回复一个旧主题时,会显示此消息。

  • 文本键: education.reviving_old_topic
  • 站点设置: warn reviving old topic age(警告唤醒旧主题的年龄)
    • 设置一个年龄阈值(以天为单位),用于在有人开始回复旧主题时显示警告。如果设置为 0,则禁用警告。
  • 消息:

相似主题

当用户尝试创建一个与另一个现有主题相似的主题时,会显示此消息。

  • 文本键: js.composer.similar_topics
  • 站点设置:
    • min_title_similar_length
      • 此设置确定标题必须具有的最小长度,然后才会检查相似主题。如果标题长度低于此阈值,则不会发生相似主题检查。
    • max_similar_results
      • 此设置指定当用户撰写新主题时,在编辑器上方显示的相似主题数量。比较基于新主题的标题和正文。如果设置为 0,则禁用相似主题消息。
    • min_topic_count_similar_results
      • 此设置定义在撰写新主题时建议相似主题之前必须存在的主题的最小数量。
  • 消息:

已解决主题教育消息

当用户尝试回复一个已被标记为已解决的主题时,会显示此消息。此消息是 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 页面编辑弹出消息的内容。

7 个赞

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

2 个赞

education_posts_text 似乎不再有效了?

image

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

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

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

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

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

谢谢!我们应该@谁?

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

2 个赞

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

2 个赞