Je gère un site d’adhésion et j’utilise Discourse pour les discussions. Les membres sont affectés à un groupe qui peut alors consulter les sujets dans certaines catégories.
Si une personne non connectée et qui n’appartient pas à ce groupe tente d’accéder à ces sujets, elle reçoit simplement un message indiquant : « Oups ! Cette page n’existe pas ou est privée. »
Existe-t-il un moyen de rendre ces sujets visibles, peut-être même les premiers messages, tout en masquant le reste et en affichant un message indiquant qu’ils sont réservés aux membres de ce groupe ?
Je suppose que le problème plus important est que le contenu dans un espace réservé aux membres (ce qui est pris en charge par Discourse) s’affiche davantage comme une erreur 404 que comme une indication qu’il y a quelque chose là.
Même une possibilité de personnaliser l’écran « Oups ! Cette page n’existe pas ou est privée » serait utile.
Peut-être que le message devrait être du genre « Vous devez être membre du groupe X pour voir cette page » plutôt que « Oups ! Cette page n’existe pas ou est privée ».
@dylanb Installez le plugin des pages statiques (je crois que c’est Procourse-quelque chose-quelque chose) et ajoutez un lien personnalisé dans la barre de navigation ou quelque chose comme ça (il existe des composants de thème pour cela) qui pointe vers cette page.
Je suis ouvert à quelque chose comme « Cette page existe, mais vous n’y avez pas accès ». Cela peut aider à la fois pour les utilisateurs non connectés et pour ceux qui n’ont tout simplement pas la permission. Et cela permet de faire la différence avec le 404.
Ce n’est pas une fonctionnalité urgente, juste un plus agréable à avoir.
Oui et non. Cela peut rendre le contenu plus facile à trouver car Google a quelque chose à indexer… mais si la grande majorité des visiteurs quittent immédiatement la page parce qu’ils sont agacés d’être obligés de s’inscrire pour voir le contenu complet… alors il est peu probable que vous obteniez un bon classement de toute façon.
Du point de vue d’un site d’adhésion, oui. C’est ce que je visais/escomptais, mais les utilisateurs de Discourse ont assez bien expliqué pourquoi ils s’y opposent.
Pour un site d’adhésion, vous avez généralement un domaine principal avec un site web à l’adresse example.com contenant une multitude de contenu intéressant, puis discuss.example.com ou talk.example.com où les membres peuvent se rendre, n’est-ce pas ?
Super. Y a-t-il un moyen d’ajouter du contenu personnalisé à cette page ? En gros, un lien pour se connecter ou s’inscrire/s’abonner juste en dessous du texte « c’est privé » ?