Esta é a minha segunda vez postando e, após uma discussão realmente útil com outros membros, gostaria de fazer mais uma pergunta sobre o novo fórum da nossa organização sem fins lucrativos. Estamos tentando criar um espaço para makers conversarem sobre a COVID e compartilharem recursos. Estávamos brincando com a ideia de hierarquias em uma categoria geral de recursos e queria saber se é possível criar subcategorias dentro de subcategorias. Veja o exemplo abaixo.
TL;DR: Quero fazer a Opção 2, mas isso é possível?
No momento, acredito que as categorias de três níveis estejam sendo usadas apenas para clientes empresariais. Isso definitivamente introduz um mundo de ruído e complexidade para a maioria das comunidades, que simplesmente não estão preparadas para isso.
No momento, não estamos usando a versão enterprise. Consideramos a ideia de usar tags como método de filtragem e tópicos; se necessário, faremos isso. Ter essa capacidade teria sido apenas mais conveniente para a organização das nossas informações.
Encontrei uma solução muito boa para aliviar pelo menos parte da pressão sobre as categorias: verificar se é possível usar grupos. Você já tentou configurar grupos? É um trabalho literalmente em andamento, mas você pode ver nosso uso atual de grupos e pegar ideias.
Alguém aqui poderia me dizer o nome dessa configuração oculta e diabólica? Mesmo que não seja a maneira preferida, eu gostaria de mostrar aos meus superiores que é realmente possível ter “netos” em categorias no Discourse
Você pode fazer algumas pesquisas. Não está bem documentado, mas tenho certeza de que alguns clientes corporativos estão usando isso, então é uma boa aposta que funciona. Tenho um cliente que o estava usando, pelo menos por um tempo, então deve funcionar para você.
Isso é brilhante @pfaffman, obrigado! Depois de configurar meu fórum de idiomas no Discourse há alguns anos (ainda está funcionando perfeitamente), agora estou tentando convencer meu empregador a também usar meu software de discussão favorito Eles estão convencidos de que precisam de sub-subcategorias…
Onde exatamente eu colocaria essa configuração, ouso perguntar?
Você precisa ter acesso ao servidor onde o Discourse está em execução. Se você estiver hospedado em algum lugar, precisará pedir a quem estiver executando o servidor para fazer isso por você.
cd /var/discourse
./launcher enter app
rails c
SiteSetting.max_category_nesting = 3
exit
exit