Lors de la personnalisation du site discourse (avant discourse 2.7.0), j’ai placé des scripts java personnalisés dans la section </head> du composant. J’ai également déclenché ces scripts lors d’événements discourse tels que decorateWidget, onAppEvent et onPageChange. Dans la version précédente de discourse, tout fonctionnait bien.
Actuellement, nous avons mis à niveau la version de discourse vers 2.8.0.beta8. Une fois mis à niveau vers la dernière version, nous rencontrons certains problèmes mentionnés ci-dessous :
-
Sur la page du sujet, nos scripts personnalisés de la section
</head>ne se chargent parfois pas dans le navigateur, même en rechargeant la page en dur lorsque l’utilisateur est déconnecté. -
Sur la page du sujet, les scripts de la section
</head>se chargent parfois correctement lorsque l’utilisateur est déconnecté. Une fois connecté via SSO, la section</head>échoue parfois à se charger sur le navigateur de la page. -
Lorsque les sections
</head>échouent à se charger sur la page, les scripts de la section Header se chargent à chaque fois dans le navigateur sans aucun problème.
Nous rencontrons le problème ci-dessus après la mise à niveau de la version discourse vers 2.8.0.beta7 et beta8.
J’ai vérifié le fichier de scripts chargé à partir de la source du navigateur comme ci-dessous :
Alors, les problèmes proviennent-ils réellement de la version mise à niveau 2.8.0.beta7 et beta8 (ou) faut-il faire quelque chose à ce sujet dans les paramètres d’administration ?
