Intégrer un widget externe dans Discourse

Salut,

J’essaie d’intégrer un widget connecté à notre Jira Helpdesk sur notre instance Discourse, mais le script ne fonctionne pas. Vous pouvez le voir fonctionner correctement sur notre site web de contenu https://mystrokeguide.com, mais lorsque j’essaie de l’intégrer sur Discourse en utilisant l’éditeur de thème, je n’obtiens rien.

Des idées sur ce que je fais de mal ?

2 « J'aime »

@cokestroke votre lien (dans votre publication ici) vers le site My Stroke Guide est mal formaté et n’ouvre donc pas votre site…

De plus, veuillez fournir plus de détails sur la façon dont vous avez essayé (c’est-à-dire le code que vous essayez d’intégrer, et spécifiquement les erreurs que vous rencontrez, etc.)

1 « J'aime »

Merci @denvergeeks J’ai vu votre modification. J’essaie de copier un script simple en utilisant le plugin Easy Footer ou Landing page. Je copie le code dans la section head mais il ne génère aucune erreur. Il ne s’affiche tout simplement pas. J’ai supprimé la clé du code ci-dessous mais c’est essentiellement ça

<script data-jsd-embedded data-key=" " data-base-url="https://jsd-widget.atlassian.com" src="https://jsd-widget.atlassian.com/assets/embed.js"></script>

Je ne comprends toujours pas @cokestroke – avez-vous collé ce code dans la section head des paramètres du thème, ou quelque part dans un plugin ? Veuillez également fournir des liens vers le plugin ou le composant de thème (l’un ou l’autre).

Avez-vous vu ce sujet…

Est-ce ce que vous essayez d’accomplir ?

1 « J'aime »

J’ai essayé de mettre le code dans le plugin Easy Footer, puis dans l’en-tête du thème. Je m’attends à ce qu’une fenêtre contextuelle apparaisse en bas de la page pour que les gens puissent soulever un ticket ou poser une question. L’intégration Zapier coûterait un supplément et pourrait nécessiter qu’un utilisateur soit connecté pour publier dans la catégorie qui tirerait les demandes dans Jira Service Desk. Je veux que cela ressemble à ce que l’on trouve sur https://mystrokeguide.com



J’ai réussi en :

  • créant un nouveau composant et en l’activant pour le thème actuel

  • allant sur le bouton Modifier CSS/HTML et en collant le script dans la région head

  • La partie importante a été d’ajouter l’URL Atlassian chargeant le script à la politique de sécurité du contenu script src dans les paramètres.

4 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.