新用户欢迎界面?

您好!我们正在寻找一种方法,让欢迎消息和社区准则对新用户来说更加突出。我们目前使用全局通知来链接到社区准则,并正在考虑应用欢迎横幅。但是,对于云托管的 Discourse 站点,有没有办法让新用户在登录时,在跳转到主页之前,显示一个不同的屏幕呢?大家还有没有其他行之有效的新用户引导(“onboard”)方法?

4 个赞

您应该有一个欢迎主题。
新用户会首先被引导到这里。
请参阅:

3 个赞

我很好奇,想更好地了解您目前正在经历什么,导致您在这里寻找更好的解决方案。

您是否期望新用户表现出某些行为,但发现这些行为存在问题?您是否希望他们做某些事情但他们没有做?或者相反,您不希望他们做某些事情但他们却做了?

谢谢!@mcwumbly 这是一个很棒的问题,关于在选择解决方案之前分析问题!我们很幸运没有遇到用户行为方面的问题,但我们正在扩大受众,并希望改善第一印象/新用户体验,并降低在尊重讨论方面的风险。
@merefield 感谢您将我引向欢迎主题。我确实在我们的站点文本中看到了一个默认的欢迎主题,但我刚刚尝试创建了一个新用户,该主题没有出现,我也无法通过搜索找到该文本。我猜它可能被禁用了,但我似乎也看不到在站点设置中启用它的方法。

有什么想法吗?另外,它启用后应该出现在哪里?
谢谢!

@marvi 在 Meta 的情况下,它将是:New to Discourse? Start here!

也许可以尝试在您的论坛上搜索 @system #general

或者查找一个名为“欢迎来到 {forum_url}”的主题(如果您已经阅读过,可能会被取消置顶)。

有趣的 @NateDhaliwal@system General 是指我们在常规类别中查找系统创建的帖子吗?我们是删除了常规类别的群组之一,但据称我们仍然应该有一个欢迎主题:

但是,我不确定如果没有常规类别,它应该显示在哪里。理想情况下,我们希望用户在看到主页之前就能看到该帖子。欢迎主题通常是这样工作的,还是不是?

我在我们的站点文本中看到:“我们很高兴您加入我们。以下是一些您可以开始的操作……”所以我知道文本是什么,它看起来像默认文本,但在我们的站点上通过搜索找不到。

是的,它确实可以。

我收回我说的话;应该是“欢迎来到 Discourse! :wave:

我在我的开发环境中尝试删除它,我收到的错误是:

奇怪。你是不是不小心删除了那个帖子?看起来是可以删除的。

这很有趣,非常感谢您在您的网站上对此进行调查!我确实想知道我们是否删除了该主题,但不确定,因为我不在发布时在场。您是否知道在您的网站上,新用户到达时是否总是首先看到该主题,还是需要转到“常规”类别才能看到它?

它将固定在他们的话题列表顶部;他们需要阅读该话题,或者在话题控件中手动将其取消固定。

1 个赞

幸运的是,通常是 topic_id 7(在 Meta 上是 1,原因不明),所以如果你访问 yourcompany.com - This website is for sale! - yourcompany Resources and Information. 或其他单个或青少年 ID,你可能可以找到它并恢复它。

2 个赞

非常感谢你们两位!

哇,@nathank,听了你的建议,我想我终于找到了我们的欢迎帖子,它既被编辑过,又被删除了!

@NateDhaliwal,你的解释让我意识到,我们的网站可能与其他网站不同,因为我们的主页显示的是分类供浏览,而不是带有置顶帖子的最新主题列表。这让我明白,为什么在有类似这个元站点(如下图所示)的主页的情况下,那个主题会非常显眼,但在我们的网站上,用户需要到别处(最新主题)才能看到它。

这非常有帮助,也给了我们足够的信息来考虑如何处理这个欢迎主题的选项。 :smiley:

2 个赞

我喜欢使用动态横幅,其中包含交替显示的消息:一条给访客,另一条给新成员(在他们注册后显示,直到他们达到下一个信任级别)。

您可以尝试此组件:https://gitlab.com/manuelkostka/discourse/components/new-user-banner。您可以设置新用户的最高信任级别(显示横幅的信任级别)、出口位置和路由:

消息是 HTML 块,您还需要添加自定义样式。这可能有点技术性,但调整后效果很好。例如,这是来自一个社区的示例:

3 个赞