Discourse 开箱即用,自带几个便捷链接:/faq、/privacy 和 /about。
它们的工作原理并不明显。它们看起来像是工作人员频道中的主题,而该频道通常对未登录用户不可见。但即使我启用了“必须登录”选项,/privacy 和 /tos 仍对未登录用户有效。(这没问题,我不介意,只是观察一下。)
这些链接是 Discourse 特别编码的吗?还是由我控制的?它们只是固定链接吗?我想创建一个类似 /acceptable-use 的链接,并让它以相同的方式运行。
这些页面还有一个很棒的特性:页面顶部有标记为“隐私政策”和“服务条款”的链接,可供导航。如果您已登录,还会看到“常见问题解答”(FAQ)链接,但未登录时则看不到。我无法弄清楚这些功能是如何实现的,因为在包含条款或隐私政策的主题正文中,这些链接是不可见的。
我该如何添加另一个具有相同行为的一级页面?我希望它像 FAQ 一样,仅对已登录用户可见,但如果是公开的我也能接受。这不算什么大问题。
最后,有什么提示可以帮助我自己找到答案吗?我已经在 Meta Discourse 上搜索了不少,但没找到任何相关内容。一定有一些文档或其他资料,只是我还没有仔细阅读。