3.5.0.beta2-dev, il componente Theme è diventato inattivo a causa plugin discourse-events

Dopo l’aggiornamento (3.5.0.beta2-dev), numerose funzionalità dei componenti del tema sono diventate inoperative, come il “Search Banner”, e l’opzione “Update” è scomparsa dall’interfaccia delle impostazioni dell’amministratore.

L'immagine mostra un'interfaccia web dell'app "isufe", che evidenzia le opzioni per categorie, tag e contenuti più recenti, con un menu laterale per argomenti, utenti, gruppi, badge e una wiki della community. (Titolo generato da AI)

Il banner di ricerca ha smesso di funzionare.

C’era un’opzione per aggiornare Discourse, che da allora è scomparsa. Ora non so più dove eseguire l’aggiornamento e posso farlo solo accedendo direttamente al server.

L’anteprima del post è scomparsa.

Il componente del tema dell’icona della categoria non ha funzionato.

Il componente del tema dell’icona del tag non ha funzionato.

Vedi qualche errore come amministratore nell’interfaccia?
Puoi controllare la console del browser?

Questo potrebbe essere correlato (ma è improbabile)

Ti riferisci al link “Update Discourse”?

Il banner di ricerca ha smesso di funzionare.

C’era un’opzione per aggiornare Discourse, che da allora è scomparsa. Ora non so più dove eseguire l’aggiornamento e posso farlo solo accedendo direttamente al server.

L’anteprima del post è scomparsa.

Il componente del tema dell’icona della categoria non è riuscito.

Il componente del tema dell’icona del tag non è riuscito.

1 Mi Piace

Grazie per i dettagli!

Se entri in modalità provvisoria e disabiliti i plugin, sembra che i TC siano tornati:

Ad esempio:

Vedo anche il banner.

Guardando la console del browser, vedo un errore con il plugin Discourse Events:

Uncaught Error: Could not find module `discourse/mixins/singleton` imported from `discourse/plugins/discourse-events/discourse/models/provider`
    at loader.js:247:1
    at h (loader.js:258:1)
    at u.findDeps (loader.js:168:1)
    at h (loader.js:262:1)
    at u.findDeps (loader.js:168:1)
    at h (loader.js:262:1)
    at requireModule (loader.js:24:1)
    at y (app.js:170:18)
    at b (app.js:193:19)
    at app.js:156:29
    at g.start (app.js:167:1)
    at HTMLDocument.<anonymous> (start-app.js:5:7)
    at discourse-boot.js:13:12
    at discourse-boot.js:1:1

Puoi provare a disabilitarlo dalle impostazioni di amministrazione e ricaricare la pagina per vedere se aiuta?

2 Mi Piace

Perbacco, hai individuato il problema con precisione! Dopo aver disabilitato il plugin discourse-events, tutto è tornato alla normalità. Sembra che questo plugin abbia un grave bug nella sua ultima versione, che ha causato questi malfunzionamenti.

Molte grazie per il tuo aiuto!

2 Mi Piace

Prego! Ho segnalato il problema qui: Events Plugin 📅 - #869 by Arkshine.

4 Mi Piace

Dato che questo è dovuto a un plugin di terze parti, sto chiudendo questo argomento. Nella categoria Bug teniamo traccia solo dei plugin ufficiali di Discourse e del core.