Le système d’intégration de Discourse vous permet d’afficher les commentaires des sujets sur des sites externes via une iframe — mais jusqu’à présent, l’expérience était en lecture seule. Les visiteurs devaient cliquer pour se rendre sur votre site Discourse afin de répondre, aimer ou interagir avec la discussion.
Nous avons ajouté le mode application complet pour les intégrations, qui charge l’application Discourse entière dans l’iframe. Vos visiteurs peuvent répondre, aimer, citer et interagir avec les sujets sans jamais quitter votre blog ou votre site web.
Accédez à Admin > Avancé > Intégration, et vous verrez un nouveau commutateur en haut de la page pour activer le mode application complet.
Une fois activé :
L’extrait de configuration d’intégration inclut automatiquement les paramètres fullApp: true et embedHeight: '800px'
Le paramètre du site permettant d’activer ce mode est automatiquement activé
Ce paramètre est également disponible sous l’onglet Intégration > Paramètres sous le nom embed_full_app.
Ce qui change pour les visiteurs
Avec le mode application complet activé, l’iframe intégrée charge l’interface utilisateur complète de Discourse au lieu d’une liste statique de réponses. Les visiteurs sur votre site externe peuvent :
Répondre directement au sujet
Aimer et citer les messages
Naviguer dans le sujet comme ils le feraient sur votre forum
Cela offre à vos lecteurs de blog une expérience de discussion de premier ordre sans quitter la page.
C’est fantastique ! Bien qu’il soit agréable de pouvoir éditer directement dans la page d’origine, à mes yeux, le fait que les formules mathématiques soient rendues dans la version intégrée représente une amélioration encore plus significative ! J’ai hâte de l’utiliser sur mon propre site.
Pour l’essayer, je me suis rendu sur l’un des sujets de démonstration que vous avez liés et j’ai remarqué quelques petits problèmes lors de ma réponse :
Le bouton de bascule entre l’éditeur Markdown et l’éditeur enrichi n’apparaissait pas dans la barre d’outils de l’éditeur,
Après avoir publié, j’ai tenté de modifier le message sur le site et j’ai reçu un avertissement indiquant que le message était en cours de modification dans une autre fenêtre, alors que je n’avais aucune autre fenêtre ouverte pour l’éditer, et
Je n’ai pas pu supprimer ma réponse. Apparemment, elle a été supprimée par la communauté.
Dans l’ensemble, c’est cependant un énorme pas en avant — merci !
Nous l’avons retirée, ainsi que de nombreux autres éléments de l’interface utilisateur, afin de simplifier l’expérience sur l’intégration. Il devrait être possible de la réajouter à votre site grâce à un petit composant de thème, au cas où vous en auriez besoin.
Comme pour tout nouveauté, nous cherchons à trouver un bon équilibre et avons fini par créer une expérience qui convient à la plupart des blogs, mais Discourse restera toujours personnalisable comme vous l’attendez.
C’est intéressant, nous allons surveiller ce problème.