Desde o lançamento de Page Publishing, agora temos um controle incrível sobre páginas estáticas no Discourse, incluindo a capacidade de torná-las públicas ou não. No entanto, em instâncias que exigem login, as páginas /faq e /about (que são de alto valor) ficam ocultas, e não há nenhum mecanismo para torná-las públicas. Seria muito útil permitir isso. Isso também tornaria o comportamento consistente entre todas as páginas estáticas.
Contexto
Em instâncias públicas, todas as páginas /privacy, /tos, /faq e /about são públicas. Mas em sites que exigem login (como o meu), /privacy e /tos permanecem públicos, enquanto /faq e /about são privados. Isso fazia sentido, já que os primeiros eram exibidos no diálogo de Cadastro.
O problema é que nossos potenciais usuários gostariam de saber quem são os administradores e moderadores, além de ler as FAQs. Uma página ‘sobre’ é esperada na maioria dos serviços antes do cadastro, e a página /login tem limitações no que pode permitir.
Soluções Sugeridas
Atualmente, em /admin/site_settings/category/all_results?filter=faq, podemos apontar /faq para uma página pública e vinculá-la diretamente como uma solução parcial — no entanto, as boas opções de navegação não funcionam. E não há nenhuma solução alternativa para /about.
- Ter configurações do site para controlar a visibilidade de
/privacy,/tos,/faqe/aboutseria uma maneira que poderia funcionar. - Permitir o controle de visibilidade conforme Page Publishing em cada um dos tópicos controladores também funcionaria bem e eliminaria a necessidade de qualquer configuração de administrador. No entanto, não funcionaria tão bem para
/about.