Tenho certeza que isso já foi abordado em algum lugar, MAS, correndo o risco de ser criticado, alguém sabe como exibir as Últimas Discussões (rss? xml?) em outra página?
Para nós, o fórum discourse será um subdiretório de um site maior. Eu adoraria exibir os 5 tópicos de Discussão mais recentes na página inicial do site principal como uma forma de engajar as pessoas com o fórum.
Alguma ideia de como fazer isso? Posts de referência?
1 curtida
Você pode incorporar o Discourse em um site:
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…
Discourse has the ability to embed the comments from a topic in a remote site using a Javascript API that creates an IFRAME. For an example of this in action, check out Coding Horror’s blog . The blog is run via Ghost but the comments are embedded from his Discourse forum .
One important thing to note with this setup is that users have to navigate to your forum to post replies. This is intentional, as we feel that the posting interface on a Discourse forum is currently much richer than what we …
Isso funcionaria para sua configuração?
5 curtidas
Canapin
(Coin-coin le Canapin)
Março 7, 2022, 6:09pm
3
Não sei se vai ajudar, mas mostro um trecho dos últimos tópicos no meu site Wordpress.
https://monocycle.info/ Dê uma olhada na barra lateral direita.
Eu uso https://forum.monocycle.info/latest.json?order=created&ascending=false
Mas preciso de informações adicionais, então uso https://forum.monocycle.info/site.json para obter os nomes das categorias a partir de seus IDs.
Também uso https://forum.monocycle.info/t/[topic-number] para cada um dos meus 5 últimos tópicos para obter informações adicionais.
Não faço muitas dessas solicitações, uso uma tarefa CRON, então não é atualizado em tempo real, talvez duas ou uma vez por dia…
Talvez o link do @JammyDodger seja mais útil
3 curtidas
Obrigado pela resposta. Vou investigar isso e avisarei se funcionar para o nosso site.
-ck
2 curtidas