Problème avec le CSS personnalisé dans l'éditeur de thème qui ne charge pas

Salut tout le monde,

Je rencontre un problème avec l’éditeur de thème sur mon site Discourse. Lorsque j’essaie de modifier le CSS/HTML personnalisé sous l’onglet “CSS”, l’indicateur de chargement continue de tourner et l’éditeur ne se charge jamais. J’ai joint une capture d’écran pour illustrer le problème.

Voici ce que j’ai essayé jusqu’à présent :

  1. Vider le cache de mon navigateur.
  2. Désactiver tous les plugins non officiels.
  3. Utiliser différents navigateurs et appareils.
  4. Vérifier que mon compte administrateur dispose des autorisations nécessaires.

Malgré ces efforts, le problème persiste. Quelqu’un d’autre a-t-il rencontré ce problème ou a-t-il des suggestions pour le résoudre ?

Merci d’avance

Le problème persiste-t-il en mode sans échec ?

1 « J'aime »

Oui, il existe toujours en mode sans échec. Il semble s’agir d’un problème survenu après la mise à jour de Discourse hier.

Je me souviens que cette mise à jour comportait 218 commits.

1 « J'aime »

Bonjour à tous,

Je rencontre un problème où le fichier ace.js ne se charge pas, même en exécutant Discourse en mode sans échec. Ce problème empêche le thème éditeur de fonctionner correctement. J’ai joint une capture d’écran montrant la requête échouée.

Voici ce que j’ai essayé jusqu’à présent :

  1. Vider le cache et les cookies du navigateur.
  2. Essayer d’accéder au site en utilisant différents navigateurs.
  3. Vérifier les journaux du serveur mais sans trouver d’indication claire du problème.
  4. Vérifier les permissions et les chemins des fichiers sur le serveur.
  5. Reconstruire l’application en utilisant ./launcher rebuild app.
  6. S’assurer que toutes les mises à jour de Discourse et des plugins sont installées.

Malgré ces efforts, le problème persiste. Quelqu’un d’autre a-t-il rencontré ce problème ou a-t-il des suggestions pour le résoudre ?

Merci d’avance pour votre aide !

Voyez-vous des erreurs dans la console JavaScript du navigateur ?

De plus, cela se produit-il sur tous les thèmes (ou composants de thème) ou seulement sur celui-ci ?

Il semble que j’aie découvert une erreur ; Ace.js est incompatible avec le thème Air.


Il semble que j’aie découvert une erreur ; Ace.js est incompatible avec le thème Air.

1 « J'aime »

Je n’arrive pas à reproduire le problème localement avec le thème Air. Ace.js se charge correctement sur tous les onglets de ce thème.

Juste par curiosité, est-ce que cela pourrait être un problème avec un bloqueur de publicité ou le Grand Firewall de Chine ?

La version actuelle de Discourse ne chargera pas un fichier nommé ace.js. Il devrait plutôt s’appeler quelque chose comme ceci :

Il semble donc que quelque chose se soit mal passé lors de votre mise à jour. Êtes-vous sûr que la commande ./launcher rebuild app s’est terminée avec succès ?

2 « J'aime »

Ce sujet a été automatiquement fermé 60 jours après la dernière réponse. Les nouvelles réponses ne sont plus autorisées.