La modalità provvisoria è fallita con un plugin

Continuando la discussione da Il nuovo avatar non viene ridimensionato correttamente:

Non riuscivo a far visualizzare correttamente l’avatar e il motivo era un’impostazione sperimentale del plugin sidecar del componente di anteprima dell’elenco degli argomenti.

Questa è un’altra storia. Ma trovare quel problema ha richiesto un po’ di tempo e il motivo è stato il fallimento della modalità sicura. Dovrebbe disabilitare i plugin non ufficiali e non è successo.

Quindi.

  • attivare Topic List Preview, componente e plugin sidecar
  • abilitare l’impostazione topic list enable thumbnail black border elimination
  • l’avatar caricato e/o il gravatar aggiornato dovrebbero essere visualizzati con dimensioni errate
  • ricaricare il sito usando /safe-mode
  • il problema delle dimensioni dell’avatar è ancora presente
  • disabilitare l’impostazione topic list enable thumbnail black border elimination
  • il problema delle dimensioni dell’avatar scompare, indipendentemente dal fatto che /safe-mode sia in uso o meno

Tieni presente che la modalità sicura disabilita solo il codice front-end e non rimuove completamente tutte le funzionalità/interazioni dei plugin dal server:

3 Mi Piace

Questa è stata in realtà una nota molto preziosa. E ciò significa anche che non possiamo fare troppo affidamento sulla modalità sicura, giusto?

Questo mi preoccupa parecchio ora perché se c’è la possibilità di ottenere un falso risultato, la modalità sicura non è inutile, ma inaffidabile.

Poiché ho disabilitato quel sidecar, ma non ha aiutato neanche quello, dovrei ricostruire un plugin alla volta per essere sicuro. Ci vorrebbe un tempo terribilmente lungo.

Quindi, questo non è un bug allora. Ma come facciamo a sapere quando noi (o io) possiamo fidarci della modalità sicura e quando no?

(Dovrebbe finire in Support?)

2 Mi Piace

Per i temi, la modalità sicura disabiliterà il 100% di tutto.

È fondamentalmente impossibile per noi disabilitare le personalizzazioni dei plugin lato server su base per richiesta web, ecco perché la modalità sicura può disabilitare solo le modifiche lato client. Può comunque essere utile per restringere il campo

  • Se le cose funzionano in modalità sicura, il problema deve essere causato dal tema/plugin

  • Se le cose sono ancora interrotte in modalità sicura, deve essere un problema del core o di un plugin lato server

Forse dovremmo migliorare il testo di /safe-mode per spiegarlo. Attualmente dice

La modalità sicura ti consente di testare il tuo sito senza caricare plugin o temi.

Forse dovremmo renderlo

La modalità sicura ti consente di testare il tuo sito senza caricare temi o personalizzazioni di plugin lato client. Le personalizzazioni dei plugin lato server rimangono abilitate.

5 Mi Piace

Non sarebbe la peggiore idea. Perché non posso essere l’unico a non aver capito la differenza. E Discourse sta diventando sempre più complesso.

1 Mi Piace

Facciamolo

7 Mi Piace

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