há cerca de dois meses, a barra lateral de administração à esquerda está faltando (veja a captura de tela). Não encontrei nas configurações nem em nenhum outro lugar a opção para “ativá-la”. Mesmo ao usar uma janela de navegação anônima, o mesmo problema persiste.
Alguém tem uma ideia do que possa estar causando isso?
Você já tentou o modo seguro? Isso pode ajudar a descartar que o problema venha de um plug-in ou componente.
Você também pode verificar se há mensagens de erro no console do navegador.
Acabei de testar isso, curiosamente, e a barra lateral de administração está presente no “modo seguro”.
Você pode me dizer qual plug-in ou componente pode estar causando esse problema?
Para isolar o problema, você pode primeiro desativar apenas os plugins em modo seguro e, em seguida, apenas os temas. Assim, você já terá uma ideia de onde procurar.
Em geral, você encontrará ambos na barra lateral de administração — agora que você consegue vê-la novamente. Os plugins têm uma seção separada. Você também pode adicionar /admin/plugins ao final da URL do seu fórum. Os temas estão na seção Aparência ou em /admin/config/customize/themes.
Provavelmente, trata-se de uma personalização específica do seu fórum, pois até agora não li sobre nenhum outro fórum com esse problema. Sem saber quais plugins não desenvolvidos pela equipe do Discourse você está usando, bem como quais componentes de tema e personalizações próprias você possui, será difícil adivinhar.
Estavam ativos apenas plugins publicados pela própria equipe do Discourse.
Desativei todos os plugins – o problema persiste.
O tema utilizado é o “Foundation”; independentemente do tema em que visualizo a pré-visualização, a barra lateral de administração à esquerda está ausente em todos eles.
Acabei de testar isso.
Se eu ativar apenas a opção “Fazer com que funções JavaScript obsoletas gerem um erro”, o problema também aparece no “modo seguro”.
Isso é exatamente o que eu quis dizer com minhas declarações anteriores.
Ou seja, por um lado, desativei todos os plugins gradualmente (o que não alterou o comportamento do erro) e, por outro lado, independentemente de qual das três opções superiores eu desative, a barra lateral de administração à esquerda é exibida no “modo seguro”.
Se eu ativar a opção “Fazer com que funções JavaScript obsoletas gerem um erro”, a barra lateral de administração à esquerda não é mais exibida no “modo seguro”.
Hmm. Isso é incomum. Eu esperava um comportamento de “um ou outro”. Portanto, deve haver um problema na interação entre um plugin e o tema, ou não é nenhum dos dois.
Acho que o console do navegador pode realmente ajudar agora.
O erro listado lá não reflete exatamente o problema que estou enfrentando.
Além disso, não ficou claro para mim, pelo post, o que exatamente eu precisaria mudar para que funcionasse novamente .
Acho que seu problema resulta das alterações feitas para resolver o problema vinculado. Não tenho certeza se você pode fazer alguma alteração aqui. Espero que alguém com mais conhecimento do código tenha tempo para analisar isso em breve.