Quando si modifica un post, impossibile aprire il menu a forma di ingranaggio

Priorità/Gravità:
Alta

Piattaforma:
3.3.0.beta3-dev
Bug dell’interfaccia utente

Descrizione:
Dopo aver aggiornato la versione a 3.3.0.beta3-dev ieri.

Abbiamo notato che la modifica del contenuto non è in grado di aprire ulteriori opzioni.

C’è un errore JS.

Si prega di vedere le immagini

Ho anche allegato un file mp4 per i passaggi.

Hai provato la modalità provvisoria?

Provato in modalità provvisoria

Si apre ma mancano alcune opzioni.

È previsto quando si disabilitano tutti i plugin e i temi. Ma ora sai che il problema è causato da uno dei tuoi plugin o temi. Puoi provare a disabilitare una sola delle opzioni per scoprire se il problema deriva da un tema o da un plugin.

2 Mi Piace

Grazie @Moin

Non credo che abbiamo abilitato plugin esterni a Discourse, il tema che stiamo usando è piuttosto standard.

Sto provando a disabilitare alcuni plugin e a ricompilare l’app.

Ho provato a disabilitarli tutti, ma non credo che abbia risolto.

Stai probabilmente utilizzando il componente MD Composer Extra. (?)

Una volta che questa PR sarà unita, il problema dovrebbe essere risolto!

https://github.com/MonDiscourse/md-composer-extras/pull/14

1 Mi Piace

@Moin Grazie mille.

Ho trovato il motivo, causato dal plugin discourse-placeholder-theme-component

Ho disabilitato questo plugin e tutto si è risolto.

Grazie mille.

Aggiornerò di nuovo il nostro sistema una volta che il PR sarà approvato e unito.

Grazie, team.

Pensavo stessi usando MD Composer Extras, perché il tuo errore è esattamente lo stesso di MD Composer extras - #64 by Arkshine. :thinking:

Inoltre, non vedo alcun codice che richieda una modifica nel componente PlaceHolder. Tuttavia, posso vedere che è stato aggiornato 5 mesi fa per correggere un problema simile con il menu.

Hai controllato se il componente ha un aggiornamento?
image

1 Mi Piace

@Arkshine

Ho fatto tutti gli aggiornamenti, prima di segnalare un bug qui.

Penso di aver trovato la causa, è stato il plugin discourse-placeholder-theme-component a causare un errore JS.

La correzione di questo link MD Composer extras - #64 by Arkshine ha risolto il mio problema.

Il motivo per cui la nostra istanza ha avuto questo problema è stato perché il nostro server ha avuto problemi a connettersi a GitHub e ha causato il mancato aggiornamento di questo plugin in un’occasione.

Abbiamo forked GitHub - discourse/discourse-placeholder-theme-component: discourse-placeholder-theme-component su un Git Service diverso e abbiamo ri-scaricato tutto il codice sulla nostra istanza, quindi il problema è stato risolto.

Grazie @Moin @Arkshine e al team di Discourse per l’ottimo aiuto.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.