Mentre personalizzavo il sito discourse (prima di discourse 2.7.0), ho inserito alcuni script java personalizzati nella sezione </head> del componente. Inoltre, ho attivato tali script in occasione di eventi discourse come decorateWidget, onAppEvent e onPageChange. Nella versione precedente di discourse, tutto funzionava bene.
Attualmente abbiamo aggiornato la versione di discourse a 2.8.0.beta8. Una volta aggiornati all’ultima versione, stiamo riscontrando alcuni problemi menzionati di seguito:
-
Nella pagina dell’argomento, i nostri script personalizzati nella sezione
</head>a volte non vengono caricati nel browser anche se la pagina viene ricaricata manualmente quando l’utente è disconnesso. -
Nella pagina dell’argomento, a volte gli script nella sezione
</head>vengono caricati correttamente quando l’utente è disconnesso. Una volta effettuato l’accesso tramite SSO, la sezione</head>a volte non riesce a caricarsi nella pagina del browser. -
Quando le sezioni
</head>non vengono caricate nella pagina, gli script della sezione Header vengono caricati ogni volta nel browser senza alcun problema.
Stiamo riscontrando il problema sopra menzionato dopo l’aggiornamento della versione di discourse a 2.8.0.beta7 e beta8.
Ho verificato il file degli script caricati dal codice sorgente del browser come segue:
Quindi, i problemi derivano davvero dalla versione aggiornata 2.8.0.beta7 e beta8 (oppure) è necessario fare qualcosa a riguardo nelle impostazioni di amministrazione?
