Problema com o Devotee Badge!

Por enquanto, vou colocar isso na categoria “Bug”, mas se eu tiver colocado no lugar errado, alguém da administração pode corrigir conforme necessário.

Vamos lá…

Tenho testado as medalhas como usuário na comunidade da qual faço parte há cerca de um ano (sim, sou chato assim).

Como parte desse teste, não faltei em nenhum dia nos últimos 365 a 367 dias, enquanto escrevo isso, e continuo firme, já que as perguntas chegavam em grande quantidade e eu respondia até em horários inusitados, o que registrava automaticamente a contagem diária.

No entanto, no 365º dia, fiz login após as 9h, pois em meu fuso horário algumas coisas raramente atualizam corretamente após a meia-noite até esse horário, e também cheguei a verificar aleatoriamente ao longo do dia, mas não recebi a medalha “Devoto” de forma alguma. Acabei deixando para lá e pensei: “ah, o software do fórum ainda não foi atualizado/refreshado hoje”.

A única coisa que percebi foi que havia recebido a medalha “Aniversário” e tinha um pedaço de bolo ao lado do meu nome o dia todo, o que normalmente só aparece no meu aniversário, caso a data tenha sido armazenada no meu nome de usuário para o recurso “Dia do Bolo”.

Embora achasse isso estranho, tirei a captura de tela mesmo assim e percebi que o símbolo do bolo estava um pouco fora do lugar quando a tela de estatísticas está recolhida, veja acima ^^^

Deixei assim, mas achei que o ícone não deveria ser um bolo, e sim algo mais no estilo de um chapéu de festa ou emoji para um Aniversário… mas isso é apenas uma pequena observação. :partying_face: :partying_face: :partying_face:

No entanto, ao passar o dia 366 e o dia 367 (hoje), ainda não há sinal da medalha aparecendo.

Isso também aconteceu com outra medalha, “Novo Usuário do Mês”, no início da minha jornada no Discourse. Naquela época, não havia muitos novos usuários se registrando; apenas eu e mais uma pessoa no mesmo dia, e eu tinha prova disso, mas também perdi essa medalha.

Então, minha pergunta é: por que essas medalhas não estão sendo concedidas corretamente, junto com outras algumas? Seria algo fácil de corrigir para vocês, gênios programadores, implementando no software do Discourse? Mas também estou me perguntando se há algum conflito no código entre a concessão das duas medalhas ao mesmo tempo, já que um ano às vezes tem 366 dias (ano bissexto). Então… talvez a medalha “Devoto” fosse concedida no 367º dia (1 ano e 1 dia), seja globalmente do lado de vocês ou manualmente pelo painel de controle de um membro da equipe.

Sinto apenas um pouco de injustiça por não ter recebido minha medalha :smile: :laughing: e por ter desperdiçado um ano da minha vida entrando no sistema com devoção :stuck_out_tongue: :crazy_face:

1 curtida

Você já conferiu as estatísticas do último ano?

1 curtida

O Dia do Bolo é o aniversário da sua entrada na comunidade e exibe: :cake:

Seu aniversário exibe: :birthday:

Você pode ver essa distinção aqui no Meta:

https://meta.discourse.org/cakeday/anniversaries/today

Falando nisso…

Feliz sexto Dia do Bolo, @dax!

1 curtida

Acredito que a insígnia “Novo Usuário do Mês” seja concedida a critério dos administradores da comunidade. Recentemente, recebi-a aqui no Meta.

Não, o distintivo de novo usuário do mês é concedido automaticamente, não pelos administradores.

@PhantomR1982, você precisa verificar se os trabalhos em segundo plano do seu site estão sendo executados conforme o esperado. Você deve receber um distintivo a cada 24 horas.

4 curtidas

Eu estava falando do emblema “Novo Usuário do Mês”. :slightly_smiling_face:

Eu esclareci para… bem… clareza.

Por favor, leia Devotee Badge and Timezones, relaxing requirements? - #2 by Falco

3 curtidas

Sim, eu verifico essas estatísticas com bastante frequência, mas elas nem sempre estão atualizadas.

Ao clicar no seu link acima, o intervalo de datas é criado três dias após minha inscrição, mas sempre há um atraso de um ou dois dias (veja abaixo).

No entanto, as estatísticas nas imagens acima estavam corretas para o dia da postagem.

1 curtida

Na verdade, você pode estar certo sobre isso, e eu reconheço meu erro, pois pensei que o Dia do Bolo estivesse relacionado ao aniversário, já que tenho certeza de que vi apenas um pedaço de bolo no meu dia de aniversário… não que algum usuário tenha visto ou feito qualquer referência a isso, haha.

De qualquer forma, eu recebi o pedaço de bolo, pelo menos durante os 365 dias, como você viu acima, e também a medalha de Aniversário.

Pelo que li sobre as medalhas e há muita informação disponível, os dois primeiros usuários de um mês recebem a medalha. No entanto, na minha comunidade, fui pulado e alguém que se registrou no dia seguinte recebeu a medalha, junto com outra pessoa que se registrou no mesmo dia que eu… Eu verifiquei tanto que parecia que eu estava ficando maluco naquela época, pois estava encontrando bugs em tudo. Felizmente, as coisas melhoraram um pouco com o tempo.
Mas acredito que um administrador possa conceder uma medalha manualmente, embora isso pareça uma trapaça.

Acredito que medalhas como a TL4 exigem a discrição dos administradores do site Discourse, pois li e vi isso acontecer ao longo do último ano.

1 curtida




Você está correto. O selo TL4 (Líder) é concedido a critério dos administradores de uma comunidade Discourse.

1 curtida

Curiosamente, li este post antes de realmente criar o meu, @Falco, e tomei cuidado para que você ou @codinghorror não respondessem primeiro.

Embora eu esteja falando da perspectiva de um usuário, não posso realmente fazer alterações nas opções de código de fundo ou mesmo brincar com as configurações de administração em try.discourse.org para me dar um :+1: superior ao de um usuário básico ou de alguém que está apenas aprendendo a usar o Discourse pela primeira vez.

Apenas brinco/exploro todas as opções só para ver o que acontece, como encontrar o “Modo Escuro”, e então me perguntam como fiz isso :slight_smile:, para o que posso então aconselhar, já que eles não gostam do modo branco.

1 curtida

Ei, @griffin,

Este guia que encontrei enquanto vasculhava há um ano foi muito útil. Passei vários dias lendo para entender os níveis de confiança e, depois, as insígnias, etc.

Basta clicar no link “concedido” de um nível de confiança na página de insígnias.

Quando outros usuários perguntavam como adicionar mais de uma imagem, por exemplo, a uma postagem, eu acabava usando este guia e trechos dele para ajudá-los a entender como “subir de nível” para postar normalmente.

1 curtida

Estou muito familiarizado com esse guia e já o citei várias vezes. :slightly_smiling_face:

Perceba que o nível Elder aparece apenas na imagem e em nenhum outro lugar…

2 curtidas

Um dia, haverá uma maneira automatizada de subir para o TL4. Espero que sem envolvimento de administrador, assim o nível Elder poderá ser Admin/Staff.

Veremos.

1 curtida

Tem havido conversa sobre um sistema de votação… :wink:

1 curtida

O poder que o TL4 tem é enorme. Acredito que um sistema de votação opcional seria melhor (para evitar abusos).

2 curtidas

E para citar um dos meus heróis favoritos da minha infância, que está atualmente fazendo um retorno na Netflix:

“TENHO O PODER”

mas isso deveria ser "PELO PODER DO DISCURSO !!!, TENHO O PODER DE TL4 POOOWWWEEERRRRR !!!

Ok, eu sei que isso foi até mesmo para os meus padrões, brega.

I Have The Power GIF

2 curtidas

Embora isso possa não estar relacionado, acabei de fazer login no Meta e vi que ganhei o emblema “Aniversário” aqui. No entanto, ele foi concedido apenas há 3 horas, às 6h no meu fuso horário, no dia seguinte ao meu registro aqui (7 de julho). Agora, não espero receber o emblema “Devoto” aqui, pois não fiz login diariamente sem falhas. Então, estou me perguntando: há algum problema de fuso horário no código do Discourse, relacionado ao fuso horário do site hospedado em vez do fuso horário do usuário?

Não havia/não há nenhum pedaço de bolo ao lado do meu perfil, nem ontem, como vi no fórum do qual faço parte.

Pode ser apenas o momento em que o banco de dados do fórum foi atualizado ou atualizado quando um membro da equipe administrativa ou de suporte fez login.