更好地通知管理员某些设置更改需要特定的系统管理任务

我现在已经完成了(花了大约几分钟),并为了保险起见进行了重建。有趣的是,搜索结果现在相同了(:partying_face:),但只有特定于口音的搜索词被高亮显示。这是故意的吗?

您认为在设置说明中包含需要重新索引搜索是否有帮助?

我还想知道,对于那些专注于在那些国家/地区使用该设置会更合理的网站,如何才能让它们的存在更加明显。

3 个赞

我理解的对吗?

当启用“搜索忽略重音符号”设置时,只有在运行jobs::ReindexSearch Rake 任务后,其效果才会显现。是否可以进行更改,以便在切换设置时提示管理员立即运行?如果不行,那么“搜索忽略重音符号”设置的描述需要添加内容。也许像下面这样?

如果启用此设置,则搜索查询中的重音符号将被忽略,从而允许用户即使没有输入正确的重音符号也能找到结果。
如果您更改此设置,它将在下次重新索引搜索时生效,这是一项每日任务。

很遗憾,我的帖子不是正确的答案。

启用此设置依赖于运行更强大的手动rake任务来包含历史数据。

1 个赞

哦,好的。如果确实如此,那么仅更新描述也不够。我不赞成在 UI 的设置描述中添加运行 rake 任务的说明,因为我们的托管环境无法运行 rake 任务。

我认为提示管理员运行完整重新索引的方法可行。我们在其他情况下也使用过这种方法。

我会将此移至 Contribute > Feature 频道,以便进行讨论。我认为 Add rel nofollow to user contentspoiler enabled 也值得同样的处理。

Screenshot 2025-05-30 at 6.40.30 AM

我觉得有一个选项可以为托管站点和自托管站点设置不同的描述。例如:最大图片大小(KB)

但如果还有更好的方法,那就太棒了 :partying_face:

我觉得值得把这个话题拆分一下,将修改描述的 Contribute > Feature/#contribute:ux 请求与原始的支持请求分开。因为我认为 Nathan 在他的第一次回复中已经找到了解决方案。:raising_hands:

2 个赞

我继续惊叹于你对 Discourse 的百科全书式知识,Jammydodger!:nerd_face: 你太棒了。

我进行了拆分,以便为 Nathan 回答最初导致此功能请求的支持问题给予充分的肯定。:white_check_mark:

4 个赞

我看到四个需要重新烘焙的设置

以及两个需要重启的设置,我认为作为托管客户也不可能实现

2 个赞

那样的问题是,只有英文翻译被覆盖了。例如,这是英文:

但是当我将我的区域设置为德语时,我看到:

但那个问题不仅限于网站设置:



(也许德国客户更聪明,所以他们不需要寻求帮助 :wink:

1 个赞

啊是的。 :frowning: 遗憾的是,托管网站的文本没有得到翻译。 :cry:

2 个赞