Popup "Obrigado por contribuir" em posts aparecendo mesmo após o limite ter passado?

Olá! Acabei de atualizar para o Discourse v3.5.0.beta7 +123 de acordo com o painel de controle do administrador (perdoem-me por ser novo em tudo isso, comecei a usar o Discourse há poucos dias :grin:). Notei recentemente que a caixa de diálogo “obrigado por contribuir” que aparece à direita da janela de postagem não desaparece mais para usuários que ultrapassaram o limite de postagens (acredito que o padrão seja 2). Defini para 0 para que a caixa de diálogo não seja exibida, mas seria bom tê-la para novos usuários, se ao menos eu pudesse corrigir esse comportamento de alguma forma! O problema parece desaparecer se você sair e entrar novamente. Criei uma conta de teste e a caixa de diálogo aparecia para cada postagem que eu fazia com essa conta, até que eu saísse e entrasse novamente. Nesse momento, tudo funcionou como esperado. Muito estranho, talvez alguém mais já tenha visto isso!

2 curtidas

Só para confirmar, mais alguém consegue reproduzir essa regressão?

Notei que se o popup estiver ativado e uma pessoa estiver vendo-o, sair e fazer login novamente parece resolver o problema (o popup não aparece mais). No entanto, eu os deixei desativados por enquanto :slight_smile:

Passos para reproduzir

  • Registre uma conta totalmente nova (não a crie através da interface de administrador).
  • Crie algumas postagens de teste. O limite padrão para a caixa de diálogo “educação” é de 2 postagens, após as quais você não deve mais vê-la.
  • A caixa de diálogo continua a aparecer após o número necessário de postagens.
  • Agora saia e faça login novamente. A caixa de diálogo não aparecerá mais para esse usuário.

Talvez isso ajude outra pessoa a reproduzir :slight_smile: Desculpe por “dar um up” no post, por assim dizer, mas pensei que a informação adicional pudesse ser útil. Também posso afirmar que, desde a atualização para v3.5.0.beta7 +139, o bug ainda parece existir, pelo menos do meu lado. Eu também estava preocupado que isso pudesse ser apenas um soluço relacionado ao navegador (normalmente uso o Safari), então tentei os passos de reprodução com o Firefox e o problema ainda ocorreu!

Olá e bem-vindo @phoenix1 :slight_smile:

Consegui uma reprodução tentativa mais cedo, mas com a ressalva de que parecia acontecer apenas na mensagem de educação de novo tópico e não na mensagem de educação de nova postagem. Embora também tenha parado por si só em vez de precisar de logout/login. Meu usuário de teste viu a mensagem de educação de tópico para os 3 primeiros tópicos que foram publicados e depois também no rascunho do quarto, mas depois de tentar ver se o da postagem faria o mesmo, o da tópico parou de aparecer.

2 curtidas

Muito obrigado, agradeço! :slight_smile: Se houver alguma informação adicional que eu possa fornecer para ajudar a melhorar o relatório, por favor, me avise, sou bem novo nisso tudo, então ainda não descartei a possibilidade de ter cometido um erro bobo :stuck_out_tongue:

Obrigado por relatar. Fiz algumas alterações para simplificar a contagem de posts, pois anteriormente contávamos tópicos e posts separadamente.

Acho que isso deve resolver:

2 curtidas

A mensagem exibida agora é a mesma?

Concordo que a parte de boas-vindas no topo era confusa depois de um ano participando. Mas acho que mesmo quando o usuário participa há um tempo, ainda faz sentido dizer a ele para escolher um título interessante.



Editar:
Acabei de notar que os textos foram alterados há 2 meses.

Agora eles são muito mais parecidos, então não importa tanto. Mas acho que as instruções detalhadas eram mais interessantes do que o “por favor, leia as diretrizes” geral.


2 curtidas

Essas contagens separadas não são necessárias para mostrar a mensagem correta? (Ou education.new-topic ou education.new-reply)

2 curtidas

Muito obrigado por investigar isso! :slight_smile: A alteração na contagem de postagens certamente ajuda, pois os tópicos e as respostas agora são considerados na contagem, o que resolveu alguns comportamentos incorretos, excelente!

No entanto, devo estar fazendo algo errado, se seguir os seguintes passos:

  • Registrar uma nova conta manualmente (não através da interface de administrador)
  • Postar vários tópicos através dessa nova conta sem sair

Neste caso específico (e é um caso específico :slight_smile: ), a caixa de diálogo de boas-vindas continua aparecendo, não importa quantos tópicos e respostas sejam postados, pelo menos nos meus testes. Ela desaparece assim que você sai e entra novamente, no entanto. Acho que a razão pela qual eu a estava vendo com mais frequência do que antes era devido ao bug que você corrigiu aqui, então certamente melhorou a situação! :slight_smile:

3 curtidas

Não, acho que não. A chave de tradução não mudou, pelo que pude apurar.

Apenas o valor da contagem mudou para combinar a contagem de tópicos e a contagem de posts.

2 curtidas

Acho que estou sendo um :derp: :slight_smile:

Então, o education.new-topic ainda aparece para seus dois primeiros tópicos, e o education.new-reply ainda aparece para suas duas primeiras postagens ‘não-op’?

2 curtidas

Consigo reproduzir esse problema. A mensagem de educação é exibida mesmo após a criação dos dois primeiros tópicos. Funciona quando crio respostas, mas não para tópicos.

2 curtidas

Obrigado por testar isso, eu não tinha certeza se poderia estar usando algo incorretamente :slight_smile: Eu também não tinha testado para respostas, apenas para tópicos, então boa ideia!

2 curtidas