Solution trouvée - Merci à @simon et @Lilly pour une expérience de support incroyable.
Éléments qui ont été modifiés selon les conseils de Simon :
Modification du code du tutoriel pour ne pas inclure les termes obsolètes et inclure une instruction if :
<div id='discourse-comments'></div>
<meta name="discourse-username" content="ForumAdminName">
<script type="text/javascript">
if (window.location.pathname.indexOf('/p/') < 0) {
DiscourseEmbed = {
discourseUrl: 'https://forum.test.com/',
discourseEmbedUrl: '{{url absolute="true"}}',
// className: 'CLASS_NAME',
};
(function() {
var d = document.createElement('script'); d.type = 'text/javascript'; d.async = true;
d.src = DiscourseEmbed.discourseUrl + 'javascripts/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(d);
})();
}
</script>
De plus, ajout de https://www.test.com et https://test.com
Au paramètre src de la politique de sécurité du contenu du site Discourse, trouvé dans l’administration de Discourse > onglet des paramètres.
Remarque : D’après mon expérience, si vous actualisez la page trop rapidement sur un petit droplet, vous pourriez ne pas voir les résultats pendant environ 30 secondes. Laissez donc un peu de temps à chaque redémarrage fantôme et à chaque modification du panneau d’administration de Discourse pour qu’ils prennent effet.
Remarque supplémentaire : Il y a une latence importante lors de la vérification de la section des commentaires de tout article pour la première fois. @simon recommande de toujours vérifier vous-même l’article en premier, afin que Discourse ait le temps de générer les sections de commentaires associées à la publication du forum.
Encore merci à tous, très utile. De nombreux commentateurs YouTube sur le tutoriel que j’ai regardé avaient les mêmes problèmes que moi, qui faisaient référence aux instructions d’intégration Discourse/Ghost. Les liens YouTube peuvent être obsolètes, donc cette aide a été formidable.