I commenti di Discourse rimangono bloccati su "Caricamento..."

Ciao,

Hai trovato una soluzione al tuo problema? Sono riuscito a far funzionare i commenti incorporati sul mio sito web Drupal, ma solo utilizzando l’URL canonico.

Ciao,
Sì, alla fine abbiamo dovuto passare all’URL canonico. Ciò ha comportato la necessità di eseguire una sostituzione completa del database su tutti gli argomenti esistenti per modificare il loro URL di origine in modo che puntasse all’URL canonico anziché all’URL del nodo di Drupal.

Inoltre, è sorto un altro enorme problema, poiché erano presenti diversi reindirizzamenti a alias di URL da diverse iterazioni del nostro sito Web, il che non era un problema quando si utilizzava /node/12345 poiché avrebbe sempre reindirizzato allo stesso argomento di Discourse. Di conseguenza, abbiamo avuto la creazione di più argomenti duplicati per mesi.

Francamente, sono profondamente deluso e amareggiato da Discourse per aver imposto questo nuovo aggiornamento e non aver consentito all’URL canonico di essere un’impostazione opzionale. Vergogna agli sviluppatori per averlo imposto senza nemmeno consentirlo come opzionale, perché ciò crea un’infinita fatica per gli utenti Drupal in particolare: ogni volta che viene modificato anche il titolo di un post, verrà creato un argomento duplicato in Discourse, e il codice di incorporamento non è abbastanza intelligente né abbastanza robusto da gestire questo.

1 Mi Piace

Sono finito qui mentre cercavo soluzioni per "Caricamento…" e questo mi ha aiutato a risolvere i miei problemi:

  1. Potresti vedere "Caricamento…" se carichi la pagina di incorporamento la prima volta. Prova se un aggiornamento funziona.
  2. Se usi discourseEmbedUrl, l’URL a cui ti stai collegando deve fornire HTML effettivo e includere un elemento <title>