这太棒了!谢谢。
这里需要提到的一点是,这些页面仅对能够查看该主题的用户可见(对吗?)。 这意味着:(1) login_required 站点无法利用此功能为匿名(未登录)用户发布内容(我认为这是唯一需要更加明确说明的一点),以及 (2) 文档所在类别的权限至关重要(对吗?)。
哦:
这太棒了!谢谢。
这里需要提到的一点是,这些页面仅对能够查看该主题的用户可见(对吗?)。 这意味着:(1) login_required 站点无法利用此功能为匿名(未登录)用户发布内容(我认为这是唯一需要更加明确说明的一点),以及 (2) 文档所在类别的权限至关重要(对吗?)。
哦:
非常好的问题,您说得对!带有“login_required”的站点将无法为匿名用户发布页面。
如果用户点击已发布页面的链接,他们将被重定向到登录页面。
我看到许多人希望为需要登录的网站提供信息页面(例如:如何支付、费用是多少等)。这似乎是一个难以解决的问题。这是否在路线图之中?
我正在运行一个 login_required 的 Discourse 论坛,如果发布的页面能够像 /tos 和 /privacy 页面一样对匿名用户可见,那将非常棒。
这看起来太棒了!
还有一个功能请求:允许将已发布的页面设为首页。
我认为我的 GitHub - pfaffman/discourse-allow-arbitrary-homepage: allow an admin to specify the default homepage to any URL. · GitHub 可以让您将静态页面设为主页。(我不确定这是否是个好主意,但您可以试试看)
是否可以在未登录的情况下查看已发布的主题,就像即使网站要求登录,服务条款和隐私页面仍然可以显示一样?非常感谢。
目前发布的页面遵循分类权限:如果您的分类是公开可见的,那么该主题也将如此。如果您仅希望发布页面,可以将该主题取消列出,以免在公开分类中造成杂乱。
取消列出的主题会应用哪些权限?我猜是“所有人”——这对公开网站很有用,但遗憾的是不适用于仅限邀请的网站。
我认为,我们这些运营仅限邀请论坛的人希望为已发布的主题设置一个选项,使其能够无视基于该主题的帖子权限而公开可见,从而使其行为与隐私条款和 TOS 页面一致。同时,如果愿意,也能让 FAQ 和关于页面公开可见。
是的,我的网站需要登录,但我们希望向未注册用户展示某些主题。
无论如何,总有一些主题适合未注册用户。
我有这样的设置:我从仅限邀请的配置开始,然后逐一检查所有分类,将权限中的“所有人”移除,替换为特定组(您可以使用 trust_level_1,因为该组要求用户已登录)。接着,我将希望公开的主题放入“未分类”空间(或者您可以创建一个具有公开权限的特定分类)。最后,我移除了“仅限邀请”设置(但通过使用 SSO 保持注册关闭)。