Olá, desculpe se isso já foi sugerido, não encontrei nada usando a busca.
Quando temos alguns plugins, suas configurações estão todas na seção “plugins” das configurações do Discourse.
Mesmo que as configurações estejam organizadas por plugin, é difícil, à primeira vista, ver a qual plugin cada configuração pertence, pois não há nenhum tipo de separador entre os “grupos” de configurações.
Especialmente quando, para um mesmo plugin, os nomes das configurações não começam necessariamente com a mesma palavra.
Por exemplo:
askimet notify user
skip akismet posts
É possível separar cada plugin nesta lista? Um <hr> faria o truque, eu acho, e/ou talvez com um título contendo o nome completo do plugin?
Nada nos impede (os autores do plugin) de categorizar corretamente os itens, como você pode ver aqui (são plugins que colocam itens em uma seção dedicada):
Implementei um filtro de busca para as configurações do site “plugin:NOME_DO_PLUGUE”, que exibirá apenas as configurações de “NOME_DO_PLUGUE”. O Configurações na página de plugues o utilizará. Além disso, o usuário pode combiná-lo com outras palavras; por exemplo: “plugin:NOME_DO_PLUGUE ativado” exibirá qualquer configuração contendo a palavra “ativado” para o plugue “NOME_DO_PLUGUE”.
Hmm … Não tenho certeza se entendi sua solicitação. Parece que esse botão é exibido independentemente de o plugue estar ativado ou não.
Ele só é exibido se houver uma configuração plugin_enabled. Se o plugin tiver outras configurações, mas nenhuma configuração _enabled, o botão não será exibido. Se um exemplo ajudar, meu Plugin Merge Users é um deles.
Está funcionando muito bem! Concordo com @Dannii: devemos adicionar as “Configurações” para todos os plugins que possuem mais de 0 configurações, independentemente de terem uma configuração de site chamada plugin_enabled.