ecki
(Bernd)
1
我很高兴欢迎横幅已纳入标准,尽管它的可配置性很强,但仍然不支持我的两个主要用例。
一个选择是只向未经验证的用户显示它,以提醒他们登录,但不要为返回的用户占用空间。这种情况下的额外副标题是一个好的开始,但如果能不显示它就更好了。
另一个替代方案是,在用户登录后或注册成功后,仅在 / 首页上显示该横幅。有一个主页设置,但如果你访问 /latest 并且 latest 是你的主页,它也会显示。另外,我不太确定“顶部”和“探索”选项,它们对我来说没有太大区别?
因此,我建议增加两个新设置:仅在登录用户可见时显示,或仅在登录后显示一次。
我几乎可以肯定您想要的东西可以在主题组件中创建。您在自托管实例上拥有管理权限吗?我注意到您的个人简介中提到您有一些开发背景。也许如果您有时间,可以自己尝试一下,就当是娱乐。我自己通过 ask.discourse.org 取得了很大的成就。
ecki
(Bernd)
3
我尽量避免维护自定义扩展/组件。
也许我最终还是能抽出时间提供一个补丁,因为那个组件已经具备了那些设置所需的所有基础架构。
但对我来说,这听起来仍然是一个相当普遍的需求。也许另一种选择是让用户可以关闭它。
有另一个组件具有该选项,是横幅组件之一,我不记得是哪个了,但我记得我试过并且很喜欢。我记得的唯一警告是,可关闭的功能需要设置 cookie。然后,该 cookie 要求告知用户您正在设置 cookie,而一些(部分)用户似乎对此不太满意。
无论如何,我确实同意欢迎横幅占用了大量的屏幕空间,并且我已经关闭了我的实例上的该横幅和搜索栏,但这可能仅仅是因为在我的实例上我正试图实现一种非常简化且不具威胁性的感觉。
1 个赞
ToddZ
5
欢迎链接横幅 确实有一个设置可以使其可关闭:

(编辑:重读后,听起来你已经知道这一点,只是在考虑这个选项。)
ecki
(Bernd)
6
我说的是新的搜索欢迎横幅,而不是欢迎消息,我不认为后者现在有这个选项,但我会去查看一下。