Por defecto, Discourse incluye algunos enlaces de conveniencia: /faq, /privacy y /about.
No está claro cómo funcionan. Parece que son temas en el canal del personal, que normalmente no es visible para los usuarios que no han iniciado sesión. Sin embargo, /privacy y /tos funcionan para usuarios no autenticados, incluso cuando tengo activada la opción de que se deba iniciar sesión. (Eso está bien, no me importa, solo lo observo).
¿Están codificados de manera especial en Discourse? ¿O están bajo mi control? ¿Son simplemente enlaces permanentes? Quiero crear uno como /acceptable-use que se comporte de la misma manera.
Estas páginas también tienen una característica agradable: enlaces en la parte superior de la página etiquetados como “Privacidad” y “Términos de servicio” que permiten navegar. Y si has iniciado sesión, también ves el enlace “FAQ”, pero si no has iniciado sesión, no lo ves. No logro entender cómo se hacen esas cosas, porque no son visibles en el cuerpo de los temas que contienen los términos o la política de privacidad.
¿Cómo puedo agregar una página más de nivel superior que se comporte de la misma manera? Quiero que actúe como el FAQ y sea visible solo para usuarios autenticados, pero aceptaría que fuera pública. No es un gran problema.
Y por último, ¿alguna pista sobre cómo encontrar la respuesta por mí mismo? He buscado bastante en el meta de Discourse aquí y no he encontrado nada relevante. Debe haber alguna documentación o algo así que no he leído con suficiente atención.