The release notes for 2.4.0.beta9 make various references to sub-sub-categories.
Are these actually enabled in this release, or are they coming soon?
On a related point is there a roadmap for future releases available anywhere?
The release notes for 2.4.0.beta9 make various references to sub-sub-categories.
Are these actually enabled in this release, or are they coming soon?
On a related point is there a roadmap for future releases available anywhere?
They are currently behind a hidden site setting, max_category_nesting. Should you wish to test them out, modify the site setting via the console to 3 instead of 2.
Sure, see the releases category for a high-level overview of planned features.
Great, thanks - I was searching for roadmap because I assumed that releases were what had already been released… :doh: (wot, no Homer emoticon! )
Is there any reasonable chance this setting will be going away? In other words, how “safe” is it to use for production use as a data structure, even if the UX changes significantly?
NĂŁo, nĂŁo existe. A configuração veio para ficar. Optamos por mantĂŞ-la oculta porque queremos incentivar os sites a refletirem seriamente sobre sua IA (dfn) e se conseguem fazer funcionar apenas com 1 nĂvel de subcategorias. AlĂ©m disso, a UX dessa mudança ainda está em evolução, enquanto ajustamos todos os detalhes.
Yeah agree, that makes very good sense. We are only considering it for internal administrative type stuff that already has a lot of hierarchy, and those categories would be hidden from non-staff.
Guia rápido para alterá-lo de 2 (padrão) para 3 via console:
cd /var/discourse/
./launcher enter app
rails c
leia o valor atual:
[1] pry(main)> SiteSetting.max_category_nesting
=> 2
escreva o novo valor:
[2] pry(main)> SiteSetting.max_category_nesting = 3
=> 3
Olá jomaxro, o que vocĂŞ pode me ensinar para subir a categoria de nĂvel 4 ou atĂ© 5?
Não há suporte para aninhamento de categorias superior a 3.
Isso parece uma implementação estranha para os usuários. ApĂłs configurar subcategorias e, mais tarde, querer movĂŞ-las, deparei-me com essa restrição de nĂvel. Por causa disso, precisei ajustar minha implementação.
E agora vejo que Ă© possĂvel ter mais nĂveis… mas (a) o recurso está oculto e nĂŁo documentado e (b) ainda está limitado a 3.
Agradeço pela atualização e pelo trabalho, mas simplesmente não entendo as restrições e como elas deveriam fazer sentido para os implementadores.
NĂŁo projetamos a interface do usuário (UI) nem testamos o desempenho alĂ©m de trĂŞs nĂveis de categoria, por isso nĂŁo oferecemos suporte a mais. O suporte a trĂŞs nĂveis foi pensado apenas para cobrir algumas exceções e nĂŁo foi destinado a ser a norma, razĂŁo pela qual nĂŁo Ă© facilmente encontrável.
Encontrei este erro:
Conseguo criar um tópico na sub-subcategoria (A) quando estou na categoria A, mas na página inicial, ao criar um tópico, a interface para selecionar a categoria não exibe todas as sub-subcategorias (incluindo a A).
Vejo que meu erro Ă© o mesmo deste tĂłpico:
Minha versĂŁo do Discourse Ă© a mais recente.
EntĂŁo, encontrei um bug bastante grave com sub-subcategorias.
Depois de criar uma categoria e, em seguida, criar subcategorias, entrei na categoria e o sistema permitiu que eu definisse uma de suas subcategorias como seu prĂłprio pai.