Acabei de fazer isso - deu um erro um pouco estranho, mas parece ter funcionado bem:
root@spokes-web-only:/var/www/discourse# bundle exec rake doc_categories:build_sidebar
fatal: detected dubious ownership in repository at ‘/var/www/discourse’
To add an exception for this directory, call:
Em um futuro próximo () estaremos trabalhando para melhorar recursos como classificação fácil, reorganização, atualização com talvez uma interface de usuário dedicada. Não espero que haja mais tarefas manuais que os auto-hospedeiros tenham que fazer.
Você pode esclarecer a qual versão do plugin e/ou commit isso se aplica?
Estou executando o Discourse 3.6.0.beta1-dev e não estou mostrando nenhuma atualização de plugin disponível para Categorias de Documentação, sendo a versão do plugin 0.0.1 com o commit ba90a37.
As alterações vêm na mesma versão do Discourse 3.6.0.beta1-dev. Idealmente, da próxima vez que você atualizar o próprio Discourse, você também receberá essas alterações.
Geralmente, não recomendo apenas atualizar o plugin, mas sim usar os métodos de atualização típicos através da interface do usuário ou ./launcher rebuild app.
Tentei instalar agora, mas parece que este plugin não é compatível com a versão do Discourse que estamos usando, 3.5.2.
Você pode confirmar a compatibilidade? Estou recebendo este erro:
5 de novembro de 2025, 06:55
/var/www/discourse/plugins/discourse-doc-categories/lib/doc_categories/initializers/add_category_extensions.rb:19:in `apply': undefined method `register_category_update_param_with_callback' for an instance of Plugin::Instance (NoMethodError)
discourse
5 de novembro de 2025, 06:55
** PLUGIN INCOMPATÍVEL **
discourse
5 de novembro de 2025, 06:55
Você não consegue iniciar o Discourse devido a erros no plugin em
discourse
5 de novembro de 2025, 06:55
/var/www/discourse/plugins/discourse-doc-categories
discourse
5 de novembro de 2025, 06:55
Por favor, tente remover este plugin e reconstruir novamente!
Você executou a tarefa rake conforme descrito aqui?
Existe uma alternativa (remover Tópico de Índice nas Configurações da Categoria, clicar em salvar e adicionar novamente) caso você não consiga executar a tarefa Rake.
Esta tem sido a minha necessidade a cada vez desde que adicionei um link ao índice com um nome estático no formato prescrito:
* Texto do Link: https://meta.discourse.org/t/an-example-link/
Caso contrário, os links da barra lateral da categoria não são analisados em seus títulos e permanecem como URLs completas. Isso ocorre na versão mais recente do Discourse (2025.12.0-latest a partir do commit 5817b6c).
Eu também notei que isso acontece ocasionalmente. Atualizar a página parece resolver.
(Isso é diferente do plugin não funcionar de jeito nenhum, que é o que acontece se você não executou a tarefa rake ou ciclou o Tópico do Índice, a mesma coisa aconteceu comigo em um fórum que eu tinha esquecido de fazer)