ghassan
(Ghassan Maslamani)
Julho 17, 2022, 9:26am
1
Acabei de lançar um plugin do Discourse para encadear tópicos
Quando estava revisando Developing Discourse Plugins - Part 1 - Create a basic plugin o guia está dividido em 7 partes.
Pensei, por que não criar um plugin para este caso de uso; onde você tem tópicos em uma cadeia.
Usando este plugin, você pode adicionar links “Tópico Seguinte” e “Tópico Anterior” no título do tópico.
Veja a captura de tela abaixo para um exemplo de como ficaria:
Para mais detalhes e instalação : GitHub - zaatdev/discourse-chain-topics: This a discourse plugin which adds a feature where it would be possible to chain topics. A topic can have other topic to be it's next or previous topic.
Agradecimentos especiais a @angus por How to add custom fields to models o guia/exemplo simplificou enormemente a maneira como escrevi o plugin.
17 curtidas
Adoro absolutamente isso – um recurso muito importante para fóruns de histórias, bem como para fóruns de documentação!
Estou recebendo um erro 500 quando clico no botão Salvar Edição. O campo no editor não parece manter o que eu insiro nele…
Paginar Paginação Anterior Próximo Anterior Próximo em Sequência Sequencial Para Frente Para Trás (adicionando algumas palavras-chave aqui para tornar este Tópico mais fácil de encontrar para as pessoas!)
Aqui está um método que estou usando …
ghassan
(Ghassan Maslamani)
Outubro 31, 2022, 10:59am
4
Ei @denvergeeks , sim os plugins provavelmente precisam de alguma refatoração. Não tenho dado muita atenção a isso recentemente, tentarei dedicar um tempo em breve.
2 curtidas
ghassan
(Ghassan Maslamani)
Novembro 1, 2022, 8:33am
6
Estou tentando reproduzir, mas não consegui com o mesmo erro exato que você relata.
Qual é a sua versão do discourse (eu tentei a partir do branch master)
Você tem plugins específicos, configurações que não são típicas
Você sempre obteve esse erro, independentemente do tipo de tópico… etc.
1 curtida
Olá @ghassan – Eu ainda recebo o mesmo erro 500 ao salvar a postagem do Tópico!
Qual é a sua versão do discourse (eu tentei a partir do branch master)
Estou totalmente atualizado!
Você tem plugins específicos, configurações que não são típicas
Eu tentei remover todos os outros plugins mas o mesmo…
Você recebeu esse erro sempre, não importa o tipo de tópico… etc
Sim, sempre – todos os tipos de Tópicos resultam no mesmo erro 500!
Este plugin seria muito útil, eu realmente espero que você possa consertá-lo!!!
1 curtida
Alguma chance de atualizar este plugin, @ghassan ?
Essa funcionalidade para os usuários organizarem as páginas do Discourse Docs em sequências seria muito interessante com o Discourse Docs recém-refatorado!
2 curtidas
nathank
(Nathan Kershaw)
Setembro 5, 2024, 8:38am
10
Isso provavelmente poderia ser feito como um componente de tema, né?
Mas, por outro lado, não é muito difícil colocar manualmente um link no topo ou no final da postagem.
3 curtidas