Gostaria de ocultar o botão ‘#show-tag-info’ para usuários que não são administradores. Como administrador, clicar neste botão permite atualizar ou remover a tag, além de adicioná-la a um grupo. No entanto, ao clicar neste botão como usuário não administrador, a interface ainda parece indicar que é possível adicionar a tag a um grupo. Mas, ao clicar nesse link, o usuário é redirecionado para uma página 404.
Usando um pouco de jQuery, é possível ocultar condicionalmente esse botão para usuários não administradores. Gostaria de evitar essa solução, pois ela adiciona uma chamada extra à API que prefiro não fazer. Também poderia sobrescrever o modelo padrão dessa parte da interface, mas gostaria de evitar isso também.
Não vejo nenhuma configuração de administrador em /settings/tags relacionada especificamente a esse botão. Existe alguma maneira de ocultar esse botão para usuários não administradores sem recorrer às duas soluções mencionadas anteriormente?
Faço esse tipo de ajuste como um componente de tema: use o botão ➕Instalar abaixo da lista de componentes de tema, clique em Criar novo, personalize o CSS e adicione-o aos temas desejados.
Sim, devemos remover essa informação do grupo de tags; isso certamente não faz sentido para um usuário comum.
Acho que a intenção de mostrar as informações da tag para todos é poder exibir se há restrições de categoria específicas para a tag e mostrar quando há sinônimos de tag presentes, mas talvez devêssemos ocultar o botão completamente, a menos que uma dessas condições seja verdadeira.