继续讨论 用户目录无结果文本:
我注意到另一个不适合无结果文本的案例。
当您禁用 enable_user_directory 并有人访问 /u 时,他们会看到“此处将显示社区成员活动列表。目前列表为空,因为您的社区还很新!”。然而,情况并非一定如此。社区可能已经存在了相当长一段时间。
继续讨论 用户目录无结果文本:
我注意到另一个不适合无结果文本的案例。
当您禁用 enable_user_directory 并有人访问 /u 时,他们会看到“此处将显示社区成员活动列表。目前列表为空,因为您的社区还很新!”。然而,情况并非一定如此。社区可能已经存在了相当长一段时间。
对于您自己的网站,您可以 自定义 Discourse 中的文本。由于用户目录默认启用,因此该消息是针对该设置的。
在将文本从“未找到结果。”更改为“您的社区是全新的”版本之前,该文本同时适用于这两种情况。由于搜索时重新添加了“未找到结果。”,我认为也可以在此情况下显示它,而无需我替换所有语言的字符串。
或者,访问禁用了目录的 /u 应该与匿名用户启用 hide_user_profiles_from_public 时的行为相同——他们根本无法打开目录。