Problema con CSS personalizzato nell'Editor del tema che non si carica

Ciao a tutti,

Sto riscontrando un problema con l’editor del tema sul mio sito Discourse. Quando provo a modificare il CSS/HTML personalizzato nella scheda “CSS”, l’indicatore di caricamento continua a girare e l’editor non si carica mai. Ho allegato uno screenshot per illustrare il problema.

Ecco cosa ho provato finora:

  1. Cancellato la cache del browser.
  2. Disabilitato tutti i plugin non ufficiali.
  3. Utilizzato diversi browser e dispositivi.
  4. Verificato che il mio account amministratore abbia le autorizzazioni necessarie.

Nonostante questi sforzi, il problema persiste. Qualcun altro ha riscontrato questo problema o ha suggerimenti su come risolverlo?

Grazie in anticipo

Il problema persiste in modalità provvisoria?

1 Mi Piace

Sì, esiste ancora in modalità provvisoria. Sembra essere un problema che si è verificato dopo l’aggiornamento di Discourse avvenuto ieri.

Ricordo che quell’aggiornamento aveva 218 commit.

1 Mi Piace

Ciao a tutti,

Sto riscontrando un problema in cui il file ace.js non viene caricato, anche quando Discourse è in esecuzione in modalità sicura. Questo problema impedisce il corretto funzionamento dell’editor dei temi. Ho allegato uno screenshot che mostra la richiesta fallita.

Ecco cosa ho provato finora:

  1. Svuotato la cache e i cookie del browser.
  2. Tentato di accedere al sito utilizzando browser diversi.
  3. Controllato i log del server ma non ho trovato indicazioni chiare del problema.
  4. Verificato i permessi dei file e i percorsi sul server.
  5. Ricostruito l’app usando ./launcher rebuild app.
  6. Assicurato che tutti gli aggiornamenti di Discourse e dei plugin siano installati.

Nonostante questi sforzi, il problema persiste. Qualcun altro ha riscontrato questo problema o ha suggerimenti su come risolverlo?

Grazie in anticipo per il vostro aiuto!

Vedi errori nella console javascript del browser?

Inoltre, questo accade con ogni tema (o componente del tema) o solo con questo specifico?

Sembra che abbia trovato un errore; Ace.js è incompatibile con il tema Air.

1 Mi Piace

Non riesco a riprodurre il problema localmente con il tema Air. Ace.js viene caricato correttamente in tutte le schede di quel tema.

Solo per curiosità, potrebbe essere un problema con Ad Blocker o con il Great Firewall cinese?

La versione attuale di Discourse non caricherà un file chiamato ace.js. Invece, dovrebbe avere un nome simile a questo:

Quindi sembra che qualcosa sia andato storto con il tuo aggiornamento. Sei sicuro che ./launcher rebuild app sia stato completato con successo?

2 Mi Piace

Questo argomento è stato chiuso automaticamente 60 giorni dopo l’ultima risposta. Non sono più consentite nuove risposte.