Sto riscontrando uno strano bug sul nostro server discourse: non viene visualizzato nulla sulla destra come anteprima. A volte questo può essere risolto aggiornando la pagina, altre volte no.
Grazie per avermi informato sulla modalità provvisoria, Sam! Non sembra accadere con i plugin disabilitati. Stiamo eseguendo test-passed e non abbiamo subito ricostruzioni di recente.
Purtroppo non sarà di grande aiuto, poiché il forum ha un accesso limitato.
Tuttavia, ho scoperto qualcos’altro: l’anteprima del post scompare solo quando si risponde a un argomento specifico utilizzando il pulsante “Rispondi” accanto al cuore.
Di solito succede quando l’HTTPS del sito è configurato in modo errato. Puoi controllare i log di DevTools quando si verifica il problema? Sia la console che la scheda di rete ti mostreranno il motivo per cui sta accadendo.
Volevo solo segnalare che stiamo riscontrando questo problema anche nel forum Fairphone, apparentemente da quando è stato aggiornato alle versioni beta 5 e 6 di v.2.9.0. Potete trovare una discussione qui.
Confermo che questo sembra accadere solo quando il nuovo post viene iniziato cliccando sul pulsante grigio “Rispondi” di un post precedente. Utilizzando il pulsante blu “Rispondi all’argomento” generale, o utilizzando “Cita” per iniziare il post, non si verifica il problema.
Osserviamo contemporaneamente altri problemi (correlati a JS?), ad esempio la funzione “Cita” e l’inserimento di un hyperlink (il campo opzionale del titolo non viene popolato e la finestra di dialogo non può essere convalidata). Questi problemi non si verificano se il post non è stato avviato cliccando sul pulsante grigio “Rispondi”.
Confermo inoltre che i problemi non si sono verificati in modalità provvisoria.
Sto riscontrando lo stesso problema su 1 delle 2 istanze di discourse che gestisco: https://forums.adug.org.au/
Non si verifica in modalità provvisoria, ma neanche gli strumenti per sviluppatori mostrano errori.
Sto anche riscontrando che l’evidenziazione della sintassi non funziona più: sembra che il CSS del tema stia reimpostando gli stili di hljs, anche utilizzando il tema predefinito, non si verifica in modalità provvisoria.
Ciò significa che ci sono errori nel tema Fairphone. Deve essere corretto da un amministratore lì. Sembra che, ad esempio, ci sia un componente tematico che tenta di utilizzare il vecchio oggetto globale deprecato Discourse.User.