Depuis l’avènement de Page Publishing, nous disposons désormais d’un contrôle remarquable sur les pages statiques dans Discourse, y compris la possibilité de les rendre publiques ou non. Cependant, dans les instances nécessitant une connexion, les pages /faq et /about (qui sont très précieuses) sont masquées et il n’existe aucun moyen de les rendre publiques. Il serait très utile de permettre cela. Cela rendrait également le comportement cohérent entre toutes les pages statiques.
Contexte
Dans les instances publiques, toutes les pages /privacy, /tos, /faq et /about sont accessibles au public. Mais dans les sites nécessitant une connexion (comme le mien), /privacy et /tos restent publics tandis que /faq et /about sont privés. Cela avait du sens car les deux premiers étaient exposés dans la fenêtre de dialogue d’inscription.
Le problème est que nos utilisateurs potentiels souhaitent connaître les administrateurs et modérateurs, ainsi que consulter les FAQ. Une page ‘about’ est attendue sur la plupart des services avant l’inscription, et la page /login a des capacités limitées.
Solutions suggérées
Pour l’instant, dans /admin/site_settings/category/all_results?filter=faq, nous pouvons rediriger /faq vers une page publique et y lier directement comme solution de contournement partielle — cependant, les options de navigation pratiques ne fonctionnent pas. Et il n’existe aucune solution de contournement pour /about.
- Ajouter des paramètres du site pour contrôler la visibilité de
/privacy,/tos,/faqet/aboutserait une solution viable. - Permettre un contrôle de la visibilité selon Page Publishing sur chacun des sujets de contrôle pourrait fonctionner élégamment et éliminer le besoin de paramètres administratifs. Cela ne fonctionnerait pas aussi bien pour
/aboutcependant.