Je cherche des conseils concernant un projet client. Nous souhaitons intégrer les titres de discussions d’un site Discourse privé sur un site public, de sorte que toute personne cliquant sur les liens pour participer soit redirigée vers une page d’inscription.
J’ai deux questions.
Est-il possible de le faire ?
Sinon, pourrions-nous simplement étiqueter certaines discussions pour qu’elles apparaissent publiquement ?
L’objectif est d’afficher des articles de contenu à côté des discussions.
Je suis également très ouvert à d’autres moyens d’atteindre cet objectif.
C’est ainsi que cela fonctionne déjà. Si vous essayez de lier à un sujet sur un site configuré en mode privé, vous serez redirigé vers la page de connexion. Voici à quoi cela ressemble sur le nôtre (nous utilisons l’authentification unique, donc ce n’est pas la configuration par défaut de Discourse.)
Il ne récupérera pas les métadonnées OpenGraph car le site est privé et il n’y a pas accès. Vous devrez les coder manuellement si vous souhaitez qu’elles s’affichent.
À ma connaissance, il n’existe aucun moyen de signaler des discussions individuelles pour qu’elles ignorent les paramètres de confidentialité du site. Même avec la publication de pages, la confidentialité de la source est respectée.
Non, pas automatiquement, car les paramètres de confidentialité l’empêchent de récupérer le titre. Vous pouvez cependant l’intégrer manuellement avec du HTML de base, comme ceci :