Should Discourse fare uno sforzo per diventare una piattaforma di commenti valida?

Ciao @Falco!

Grazie per tutto il tuo duro lavoro :slight_smile:

Sto cercando di usare l’embed fullApp sulla mia istanza Discourse ospitata (tramite Communiteq/discoursehosting.net) e sto riscontrando problemi.

Ecco cosa ho fatto:

  • Ho chiesto a Communiteq di abilitare l’impostazione nascosta embed_full_app
  • Ho aggiunto fullApp: true allo snippet JS
  • Il mio host di embedding è nell’elenco degli host consentiti

Ecco cosa succede:

Senza discourseEmbedUrl:

DiscourseEmbed = {
  discourseUrl: 'https://my-forum-url/',
  fullApp: true
};

→ Ottengo “Errore nell’embedding”

Con discourseEmbedUrl:

DiscourseEmbed = {
  discourseUrl: 'https://my-forum-url/',
  discourseEmbedUrl: 'https://my-platform-url/page-where-I-want-discourse-embedded',
  fullApp: true
};

→ Invece di caricare il forum completo, esegue la scansione di embedUrl, viene reindirizzato (la mia piattaforma richiede l’accesso) e crea un argomento spazzatura con l’URL di reindirizzamento come titolo.

Si comporta come un normale embed di commenti, ignorando completamente fullApp: true.

discourseEmbedUrl è richiesto anche in modalità fullApp?

In tal caso, c’è un modo per impedirgli di creare argomenti e invece visualizzare semplicemente il forum completo?

Qualsiasi indicazione sarebbe molto apprezzata.

Sono felice di fornire maggiori dettagli o di testare qualsiasi cosa.

Grazie!

1 Mi Piace