Je rencontre un bug étrange sur notre serveur Discourse : rien ne s’affiche à droite en aperçu. Parfois, cela peut être résolu en actualisant la page, d’autres fois non.
Qu’en est-il du mode sans échec ? Y a-t-il quelque chose dans la console de votre navigateur ? Quels plugins avez-vous installés ? Êtes-vous sur tests-passed, avez-vous reconstruit récemment ?
Merci de m’avoir informé du mode sans échec, Sam ! Il semble que cela ne se produise pas lorsque les plugins sont désactivés. Nous fonctionnons sur tests-passed et n’avons subi aucune recompilation récemment.
Malheureusement, cela ne sera pas d’une grande aide, car le forum a un accès restreint.
Cependant, j’ai découvert autre chose : l’aperçu du message ne disparaît que lorsque l’on répond à un sujet spécifique en utilisant le bouton « Répondre » à côté du cœur.
Cela se produit généralement lorsque le certificat HTTPS du site est mal configuré. Pouvez-vous vérifier les journaux des outils de développement lorsque le problème survient ? Les onglets console et réseau vous montreront pourquoi cela se produit.
Je tiens à signaler que nous rencontrons également ce problème sur le forum Fairphone, apparemment depuis la mise à jour vers les versions bêta 5 et 6 de v.2.9.0. Vous trouverez un fil de discussion ici.
Je confirme que cela ne semble se produire que lorsque le nouveau message est commencé en cliquant sur le bouton gris « Répondre » d’un message précédent. L’utilisation du bouton bleu « Répondre au sujet » général, ou l’utilisation de « Citer » pour initier le message, ne produit pas le problème.
Nous observons d’autres problèmes (liés à JS ?) en même temps, par exemple la fonction « Citer », et l’insertion d’un hyperlien (le champ de titre facultatif n’est pas renseigné et la boîte de dialogue ne peut pas être validée). Ces problèmes ne sont pas observés si le message n’a pas été initié en cliquant sur un bouton gris « Répondre ».
Je confirme également que ces problèmes n’ont pas été observés en mode sans échec.
Cela ne se produit pas en mode sans échec, mais les outils de développement ne montrent aucune erreur non plus.
Je constate également que la coloration syntaxique ne fonctionne plus - il semble que le CSS du thème réinitialise les styles hljs - en utilisant le thème par défaut - cela ne se produit pas non plus en mode sans échec.
Cela signifie qu’il y a des erreurs dans le thème Fairphone. Elles doivent être corrigées par un administrateur là-bas. Il semble que, par exemple, un composant de thème essaie d’utiliser l’ancien objet global Discourse.User obsolète.