da circa due mesi mi manca la barra laterale sinistra dell’area amministrativa (vedi screenshot). Non riesco a trovare nelle impostazioni o altrove la possibilità di “attivarla”. Anche utilizzando una finestra di navigazione in incognito, il problema persiste.
Qualcuno di voi ha un’idea di cosa possa causare questo?
Hai provato la modalità sicura? Questo potrebbe escludere che il problema derivi da un plug-in o da un componente.
Potresti anche controllare se ci sono messaggi di errore nella console del browser.
per pura coincidenza l’ho appena provato e, in “modalità sicura”, la barra laterale di amministrazione è presente.
Mi puoi dire quale plug-in o componente potrebbe essere causa del problema?
Per restringire il problema, puoi inizialmente disabilitare solo i plugin in modalità sicura e successivamente solo i temi. In questo modo saprai già dove cercare.
In genere, troverai entrambi nella barra laterale di amministrazione – ora che riesci a visualizzarla di nuovo. I plugin hanno una sezione separata. Puoi anche aggiungere /admin/plugins all’URL del tuo forum. I temi li trovi nella sezione Aspetto o sotto /admin/config/customize/themes.
Probabilmente si tratta di una personalizzazione specifica per il tuo forum, poiché finora non ho letto di nessun altro che abbia avuto questo problema. Senza sapere quali plugin non sviluppati dal team di Discourse stai utilizzando, quali componenti del tema e quali personalizzazioni hai apportato, sarà difficile indovinare.
Erano attivi solo i plugin pubblicati direttamente dal team di Discourse.
Ho disabilitato tutti i plugin – il problema persiste.
Come tema viene utilizzato il tema “Foundation”, indipendentemente dal tema che scelgo per visualizzare l’anteprima, la barra laterale di amministrazione a sinistra è sempre assente.
Ho appena testato.
Se attivo solo l’opzione “Le funzioni JavaScript obsolete generano un errore”, si verifica anche in “modalità sicura” lo stesso errore.
Questo non mi sorprende, quindi né i plugin né i temi sono disabilitati. Tuttavia, questo non risponde alla domanda se il problema derivi da un tema o da un plugin.
La barra laterale funziona se disabiliti solo i temi?
Questo è esattamente ciò a cui mi riferivo con le mie precedenti affermazioni.
Cioè, da un lato, avevo disattivato tutti i plugin uno dopo l’altro (senza che ciò cambiasse il quadro degli errori) e, dall’altro, indipendentemente da quale delle tre opzioni superiori disattivassi, la barra laterale di amministrazione a sinistra veniva visualizzata in “modalità sicura”.
Se attivo l’opzione “Far sì che le funzioni JavaScript obsolete generino un errore”, la barra laterale di amministrazione a sinistra non viene più visualizzata in “modalità sicura”.
Mmh. Questo è insolito. Mi sarei aspettato un comportamento di tipo “o questo o quello”. Quindi dovrebbe trattarsi di un problema nell’interazione tra un plugin e il tema, oppure non è né l’uno né l’altro.
Credo che la console del browser possa davvero essere d’aiuto in questo caso.
L’errore indicato lì non riflette esattamente il problema che sto riscontrando.
Inoltre, dal post non capisco bene cosa dovrei modificare esattamente per farlo funzionare di nuovo .
Sospetto che il tuo problema derivi dalle modifiche apportate per risolvere il problema linkato. Non sono sicuro che tu possa fare qualcosa al riguardo. Speriamo che qualcuno più esperto del codice abbia presto il tempo di darci un’occhiata.