Feedback dos Usuários no Discourse

Olá @exetico
Adicionei uma correção para o problema acima, você pode baixar o plugin mais recente e testá-lo?

2 curtidas

Obrigado por corrigir a falha. Espero poder confirmar em alguns dias. Desculpe pela demora na resposta.

Que ótimo! Não reconstruí nosso site nas últimas semanas, mas vou tentar. Talvez outros possam relatar se corrigiu o problema ou não?

2 curtidas

Olá, eu uso o User Feedback Plugin no meu fórum para que as pessoas possam deixar avaliações sobre outras. O plugin tem funcionado bem e tem sido uma ótima adição para ler as reputações dos usuários do fórum. No entanto, às vezes, trolls do fórum deixam avaliações ruins sobre outros. Eu estava me perguntando, é possível remover entradas de feedback de trolls via console do Ruby on Rails? Obrigado.

Uma entrada de feedback não construtiva:

4 curtidas

Eu acho que o plugin também poderia ter um botão de "Sinalizar revisão".

3 curtidas

Na verdade, este é um caso para advertir e depois banir usuários. Se os usuários estiverem provocando usando este recurso, esse é um comportamento que você deseja desencorajar.

Esta não é uma má ideia. Não tenho certeza de como seria a implementação… não temos outra forma para os usuários sinalizarem uns aos outros, exceto sinalizando suas postagens.

Eu acho que você também poderia adicionar texto às revisões explicando como o recurso funciona e para entrar em contato com os moderadores se você vir algum problema.

Também pode ser interessante ver se as revisões poderiam ser executadas através do Akismet para prevenir spam comum e não permitir links.

Eu mesmo não uso este plugin, então meu feedback é baseado no que estou vendo aqui.

7 curtidas

como excluo um feedback? Comentei um feedback errado no perfil errado e quero excluí-lo

1 curtida

@Ahmed_Gagan

Algum plano para continuar o desenvolvimento? Há vários recursos que eu adoraria ver.

Mais controle nas configurações do plugin. Como tornar o comentário obrigatório. Exigir que o usuário que deixa uma avaliação vincule um tópico de referência.
Permitir que o remetente exclua o feedback.
Proibir o destinatário de excluir o feedback.

Entre outros itens “nice to have”. Se não houver planos, na verdade, eu tive um plugin personalizado desenvolvido para fazer exatamente isso, que terei outro freelancer para pegar e adicionar os recursos que preciso.

Oi Mike,
Atualmente não estou trabalhando neste plugin, você pode desenvolvê-lo com qualquer pessoa interessada.

Obrigado

1 curtida

Apenas outra meta: temos broken, mas podemos ter #abandoned ou algo semelhante também?

1 curtida

Não é unmaintained o que você quer dizer?

4 curtidas

Eu uso o plugin de feedback no meu fórum e houve um feedback criminoso contra um membro, como faço para excluí-lo?

3 curtidas

O plugin de feedback é não oficial. Não é distribuído pelo Discourse - e acredito que não é mais suportado pelo desenvolvedor, pois (aparentemente?) ele se juntou à equipe oficial. Dito isso, presumo que exista uma solução técnica para purgar o registro. Deixarei isso para os magos que frequentam este lugar.

Vou lançar em breve uma versão revisada e muito mais robusta do plugin de feedback. Eu o desenvolvi há 3 anos, mas o engavetei. Assim que estiver pronto, compartilharei aqui.

10 curtidas

Eu sugiro que você também envie uma mensagem direta para o autor do plugin. Embora ele não esteja mais mantendo o plugin, ele provavelmente pode ajudar a remover o registro.

Olá, faz muito tempo que não recebo sua mensagem.

Você teve tempo de desenvolver este plugin?

1 curtida

Oi Daniela

Eu tenho o mesmo problema e preciso excluir um feedback com urgência. Você encontrou alguma solução?

Oi Mike

Preciso excluir feedbacks de um troll. Você teve tempo de desenvolver uma nova versão do plugin?

1 curtida

Este plugin está quebrado no Ember5.

A propriedade computada `checkedOne` do componente `discours@component:rating-input::ember362` foi substituída. Isso remove a propriedade computada e a substitui por um valor simples, e foi descontinuado. Se você deseja esse comportamento, considere definir um setter que o faça manualmente.
1 curtida

Oi Mike,

Há uma solicitação para um plugin como este recentemente.

1 curtida

Obrigado @Heliosurge , enviei uma mensagem privada para o Mike. Ainda não recebi uma resposta, espero que ele responda. :pray:

1 curtida

Olá a todos, sou novo no discourse.
Instalei este plugin e estou recebendo o seguinte erro:

index.js:118 Uncaught Error: Assertion Failed: Você deve fornecer pelo menos um dos argumentos @route, @model, @models ou @query para \u003cLinkTo\u003e.

detalhes do erro

em _assert (index.js:118:1)
em _LinkTo.validateArguments (index.js:829:1)
em untrack (validator.js:635:1)
em InternalManager.create (index.js:186:1)
em Object.evaluate (runtime.js:2614:1)
em AppendOpcodes.evaluate (runtime.js:1033:1)
em LowLevelVM.evaluateSyscall (runtime.js:4114:1)
em LowLevelVM.evaluateInner (runtime.js:4085:1)
em LowLevelVM.evaluateOuter (runtime.js:4078:1)
em VM.next (runtime.js:4876:1)
em VM._execute (runtime.js:4863:1)
em VM.execute (runtime.js:4838:1)
em runtime.js:4921:1
em runInTrackingTransaction (validator.js:133:1)
em TemplateIteratorImpl.sync (runtime.js:4921:1)
em index.js:4644:1
em RootState.render (index.js:4613:1)
em index.js:4903:1
em inTransaction (runtime.js:3990:1)
em Renderer._renderRoots (index.js:4885:1)
em Renderer._renderRootsTransaction (index.js:4929:1)
em Renderer._renderRoot (index.js:4874:1)
em Renderer._appendDefinition (index.js:4799:1)
em Renderer.appendOutletView (index.js:4789:1)
em invoke (backburner.js.js:274:1)
em Queue.flush (backburner.js.js:188:1)
em DeferredActionQueues.flush (backburner.js.js:344:1)
em Backburner._end (backburner.js.js:773:1)
em Backburner.end (backburner.js.js:576:1)
em Backburner._run (backburner.js.js:817:1)
em Backburner.run (backburner.js.js:611:1)
em run (index.js:75:1)
em args.success (ajax.js:127:10)
em fire (jquery.js:3223:31)
em Object.fireWith [as resolveWith] (jquery.js:3353:7)
em done (jquery.js:9627:14)
em XMLHttpRequest. (jquery.js:9888:9)

1 curtida