Configurações ocultas podem ser excluídas da pesquisa de administrador?

Fiquei um pouco confuso com a pesquisa de administrador hoje. Tentei encontrar as configurações relacionadas à exibição de grupos adicionais na página sobre. Pesquisar por elas funcionou bem

Mas não consegui encontrar a configuração na página de configuração.

Acho que essas configurações estão ocultas enquanto show_additional_about_groups for falso.

É possível ocultar resultados na pesquisa que não estão visíveis para o usuário?

Qual é a ideia por trás de ocultar as configurações na página de configuração quando você pode facilmente encontrar as configurações em todas as configurações do site?

4 curtidas

Hmm, parece que foi um problema temporário, talvez?

Porque consigo encontrar essa configuração novamente na página de configuração:

Muita coisa mudou desde maio, então me avise se você ainda tiver algum problema com configurações ocultas + pesquisa.

A lógica extra de “mostrar apenas quando a configuração estiver habilitada” foi removida em junho em DEV: Have about page extra groups depend on groups selected by Drenmi · Pull Request #33095 · discourse/discourse · GitHub, então não me surpreende que funcione para você agora.

Em geral, meu relatório se concentrou mais nas consequências confusas de ocultar configurações da página de configuração, enquanto a pesquisa do administrador ainda vincula a essa página de configuração quando você tenta encontrar essas configurações. Especialmente porque as configurações estavam visíveis em “todas as configurações do site”, então a pesquisa do administrador poderia ter vinculado a isso. Embora eu não entenda realmente o benefício de ocultar uma configuração na página de configuração, mas não em “todas as configurações do site”.

De qualquer forma, embora este tenha sido resolvido após a conclusão da migração do componente de tema, pode haver outra migração de um componente ou outros motivos pelos quais você decide ocultar configurações das páginas de configuração. Nesses casos, eu esperaria que a pesquisa do administrador não vinculasse a essa página na próxima vez.

Eu admiro como você é sempre tão bom em identificar os commits relevantes.

Você prefere manter este tópico aberto ou devo fechá-lo, agora que o problema principal foi resolvido?

Eu fecharia. Atualmente, não há nada a fazer, e reabrir é sempre possível se necessário.