Preciso criar uma seção extra no menu lateral e fazer isso corretamente. A forma como fiz com JavaScript puro é propensa a erros e simplesmente não se encaixa na filosofia do Discourse.
Li o guia Developing Discourse Themes & Theme Components três vezes, verifiquei todos os widgets, plugin outlets e templates e não encontrei nada relacionado à modificação do próprio menu lateral. Por favor, me aconselhe sobre como posso adicionar uma nova seção ao menu lateral de forma adequada. Estou realmente perdido e frustrado.
Esta é a forma como fiz. E não gosto desta solução:
Receio que você possa ter que esperar pela próxima versão Estável para obter essa funcionalidade, pois a Communiteq usa a versão Estável para a maioria de seus sites. Mas a boa notícia é que não deve demorar muito para esperar, pois a próxima versão Estável será lançada em breve.
Se você puder esperar até lá, isso tornará sua personalização de menu muito mais fácil.
A Communiteq também oferece a possibilidade de hospedar no branch tests-passed atualmente @Olya_Fursova, então se você estiver interessado em mudar para ele, basta entrar em contato com nosso suporte.
É importante saber que você pode mudar de estável para tests-passed a qualquer momento, mas para voltar, você terá que esperar até o próximo grande lançamento estável.