Plugin Personalizado de Mago 🧙

Aqui está o plugin e a funcionalidade de criar categoria de tópico, funcionando para mim:

Ah, agora entendi o motivo.

Eu ficava sempre confuso com o fato de as caixas removerem o que eu havia configurado, mas salvarem essas configurações. No entanto, isso não se aplica a todas as configurações. Elas são estranhas e complicadas. Meu vídeo deve explicar melhor.

Tenho um problema com grupos e tags. Provavelmente, outros campos também estão sendo afetados.

Obrigado, pessoal, isso ajuda. Uma possível correção foi mesclada. Me digam como foi.

Funciona para a configuração de categoria, mas as tags ainda não são definidas ou a seleção de tags é simplesmente descartada após salvar.

Angus, obrigado por responder e por levar minha sugestão de forma positiva. Agradeço muito por todo o trabalho que você dedicou a isso.

O problema com este plugin em particular é que alguns de nós o utilizamos com usuários que acabaram de se registrar. Se o plugin não funcionar por dias ou semanas, isso prejudica diretamente o acesso ao nosso fórum. Isso nos obriga literalmente a desativá-lo, quebrando nosso processo de registro cuidadosamente organizado.

Eu realmente não sei quantos relatos houve, e não é papel meu investigar isso — você sabe melhor do que ninguém. Meu ponto é que, dada a importância do plugin para o site (ele pode literalmente impedir novos registros), talvez seja uma boa ideia entrar em contato para ver se alguém está disposto a contribuir e ajudar na manutenção.

Felizmente, há bastante capacidade no Meta, e sempre há alguém disposto a ajudar, especialmente com recursos tão importantes quanto este.

Melhores votos.

2 curtidas

O problema parece estar resolvido na maior parte, mas percebi que persiste para alguns usuários:

Também fiz um teste e ele não aplicou nenhuma das configurações aos usuários, grupos ou rastreamento de tags.

@Eviepayne @Lebron Mais uma rodada de correções para os problemas adicionais que vocês relataram

Muitas pessoas têm feito isso ao longo dos anos, o que tem sido ótimo :slight_smile: De fato, isso sempre foi um esforço conjunto.

Às vezes, quando algumas pessoas dependem do plugin como uma peça crítica de sua configuração e desejam manter a atualização de seus sites para o código mais recente do Discourse regularmente, elas enviam PRs para este plugin, que eu reviso e mesclo relativamente rápido.

Sugiro gentilmente que, se você tem capacidade para reformular sua stack devido a este plugin quebrar, provavelmente tem capacidade para executar o Codex ou Claude de vez em quando para criar um PR para o plugin quando notar algo quebrando em seu site. Não sou particularmente exigente. Se o PR estiver passando no CI e seu agente tiver adicionado testes onde necessário, eu revisaria e provavelmente o mesclaria.

2 curtidas

Obrigado mais uma vez, Angus. Atualmente, estou aprendendo e desenvolvendo por conta própria meus primeiros componentes simples de temas e plugins (vibe-coding); ainda tenho muito o que aprender, por isso não acho que seja o momento certo para me envolver como você sugeriu.

De qualquer forma, farei isso quando o momento for o certo, e ficarei feliz em fazê-lo. Enquanto isso, gostaria de esclarecer que minha humilde sugestão não é que qualquer pessoa possa enviar PRs, mas sim que haja outra pessoa mantendo este plugin, dada sua relevância direta para o fluxo de registro de usuários.

Atenciosamente.

1 curtida

Acho que você provavelmente está mais preparado do que imagina :slight_smile: De qualquer forma, da próxima vez que encontrar um problema, tente resolver. Farei uma revisão rapidamente.

2 curtidas

Parece estar funcionando bem, chefe. Obrigado mais uma vez. Avisarei se encontrar mais problemas. Seu plugin faz um ótimo trabalho para muitos que o usam, e espero que mais pessoas comecem a contribuir para ele.

1 curtida

As atualizações parecem estar funcionando! Fantástico! Muito obrigado pelo seu trabalho e atenção.

Obrigado, Angus, por continuar dedicando seu tempo à manutenção deste plugin extremamente útil (com uma longa história!).

Sim, este é um problema antigo. Acho que começou a apresentar falhas há cerca de um ano (talvez dois).