جعل قسم حول و الأسئلة الشائعة مرئياً للمجهولين

We have a login required instance, but would like to reveal our About and FAQ pages to people who are not logged in.

I note that the /tos and /privacy pages are visible to anon:
image

but we’d really like all four of them like this:

image

I know how to create links (only visible to anon) to these via a Theme component, but I can’t work out how to make /about and /faq pages (and their navigation) visible to anon.

Any tips?

إعجابَين (2)

You might have better look hosting those on the parent domain such as

www.example.com/faq
www.example.com/tos

And then linking to them from

forum.example.com

إعجاب واحد (1)

Thanks for getting back to me Jeff - I know that is an option, but it has several downsides:

  1. it will erode the value of our lovely short healthforum.nz domain name - this is of course where our instance resides. We could of course get around this by having the pages in a subdomain such as info.healthforum.nz/faq
  2. the existing really nice navigation within faq / about / tos / privacy (and now guidelines oddly if FAQ is redirected) does not work for anon as they remain stuck with just tos/privacy
  3. there isn’t a facility to redirect /privacy or /about in order to have the whole bunch + navigation outside of Discourse

Surely there is a way to make those two pages (and the navigation links to them) visible to anon with a bit of theme customisation. @awesomerobot, your topic here looks to contain the building blocks that I would need (I think) - please let me know if I am barking up the wrong tree!

إعجابَين (2)

You probably want to look at something like Welcome page for private sites where you’d be adding content to the “account required” page.

As far as I know what you can do with a theme is very limited when login is required because at that point most of Discourse (not just the content) is inaccessible to anonymous users.

7 إعجابات

This is possible using the Trendy Login theme component and Page Publishing. If you go to the TC settings you will find a login subheader setting. Here you can add the FaQ and About

<a href="your-url-here">FaQ</a> | <a href="your-url-here">About</a>

Result:

3 إعجابات