Y a-t-il un moyen d’intégrer des sujets spécifiques, des « derniers articles » ou quelque chose de similaire sur un site tiers ? Idéalement, juste du code Javascript ou iframe.
J’ai essayé de chercher et de Googler et je n’ai pas trouvé de solution.
Merci d’avance !
C’était la chose la plus proche à laquelle je pouvais penser, mais c’est pour les commentaires.
Discourse a la capacité d’intégrer les commentaires d’un sujet sur un site distant à l’aide d’une API Javascript qui crée une IFRAME. Pour un exemple de cela en action, consultez le blog de Coding Horror . Le blog est géré via Ghost mais les commentaires sont intégrés depuis son forum Discourse .
Une chose importante à noter avec cette configuration est que les utilisateurs doivent naviguer vers votre forum pour publier des réponses. Ceci est intentionnel, car nous estimons que l’interface de p…
Oui, c’est possible, et cela fonctionne bien :
If you grab the latest builds of Discourse you’ll get a the ability to embed topic lists in other sites via some simple Javascript and HTML.
The typical use case for this is a blog or other content driven site, where you want a widget on the side of the screen that lists topics. You can filter by category, tag, or any of the other public filter options available.
How to Embed a list of Topics
First, you must enable the embed topics list site setting.
Then, in your HTML add a <script> tag tha…
Génial ! Cela semble être la solution.
Je me demandais juste pourquoi je n’arrive à afficher qu’un seul sujet ? Quelqu’un sait ?
Voici la catégorie (qui a de nombreux sujets) : Amazon Specific - Process & Workflow Management Forum
Et le code d’intégration :
<d-topics-list discourse-url="https://forum.flowster.app" template="complete" top_period="all" category="17" per-page="5"></d-topics-list>
Mais un seul sujet apparaît :
Quelqu’un a-t-il des idées ?
Falco
(Falco)
Juin 27, 2022, 1:46
6
Pouvez-vous partager l’URL où l’intégration réside ?
@Falco voici le HTML. Il n’est encore nulle part (puisqu’il ne fonctionne pas, un seul sujet apparaît)
<!DOCTYPE html>
<html lang="en">
<head>
<script src="https://forum.flowster.app/javascripts/embed-topics.js"></script>
</head>
<body>
<d-topics-list discourse-url="https://forum.flowster.app" template="complete" top_period="all" category="17" per-page="5"></d-topics-list>
</body>
</html>