Incorporare un widget esterno in Discourse

Ciao,

Sto cercando di incorporare un widget collegato al nostro Jira Helpdesk nella nostra istanza Discourse, ma lo script non funziona. Puoi vedere che funziona bene sul nostro sito web di contenuti https://mystrokeguide.com, ma quando provo a incorporarlo su Discourse usando l’editor del tema, non ottengo nulla.

Hai qualche idea su cosa sto sbagliando?

2 Mi Piace

@cokestroke il tuo link (nel tuo post qui) al sito My Stroke Guide è formattato in modo errato, quindi non apre il tuo sito…

Inoltre, fornisci maggiori dettagli su come hai provato (cioè il codice che stai cercando di incorporare, e in particolare quali errori stai riscontrando, ecc.)

1 Mi Piace

Grazie @denvergeeks ho visto la tua modifica. Sto cercando di copiare un semplice script usando il plugin Easy Footer o Landing page. Sto copiando il codice nella sezione head ma non sta generando errori. Semplicemente non viene visualizzato. Ho rimosso la chiave dal codice sottostante ma essenzialmente è questo

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

Non capisco ancora @cokestroke – hai incollato quel codice nella sezione head delle impostazioni del tema, o da qualche parte in un plugin? Fornisci anche link al plugin o al componente del tema (uno o entrambi).

Hai visto questo argomento…

È quello che stai cercando di realizzare?

1 Mi Piace

Ho provato a inserire il codice nel plugin Easy Footer e poi nella testata del tema. Mi aspetto che compaia un popup in fondo alla pagina in modo che le persone possano aprire un ticket o fare una domanda. L’integrazione Zapier avrebbe un costo aggiuntivo e potrebbe richiedere l’accesso di un utente per pubblicare nella categoria che trascinerebbe le richieste in Jira Service Desk. Voglio che appaia come su https://mystrokeguide.com



Sono riuscito a farlo creando

  • un nuovo componente e attivandolo per il tema corrente

  • andando sul pulsante Modifica CSS/HTML e incollando lo script nella regione head

  • La parte importante è stata aggiungere l’URL Atlassian che carica lo script alla policy di sicurezza dei contenuti (script src) nelle Impostazioni.

4 Mi Piace

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