Problema con il badge Devotee!

Per ora inserisco questo nella categoria “Bug”; tuttavia, se l’ho inserito nel posto sbagliato, chiedo a un amministratore di correggerlo di conseguenza.

Eccomi qui…

Sto testando i badge come utente nella comunità di cui faccio parte da circa un anno (sì, sono noioso così).

Nel frattempo, non ho saltato nemmeno un giorno negli ultimi 365-367 giorni (mentre scrivo) e continuo a essere attivo: le richieste arrivavano a raffica e rispondeva anche in orari assurdi, il che ha registrato automaticamente il conteggio giornaliero.

Eppure, al 365° giorno, mi sono connesso dopo le 9:00, poiché in alcuni casi, nel mio fuso orario, il conteggio non si aggiorna correttamente subito dopo la mezzanotte ma solo in quel momento, e ho controllato anche a caso durante la giornata. Tuttavia, non ho ricevuto affatto il badge “Devoto”, quindi l’ho dato per scontato pensando: “Ah, il software del forum non è stato ancora aggiornato/rinnovato oggi”.

L’unica cosa che ho notato è che mi è stato assegnato il badge “Anniversario” e per tutto il giorno c’era un pezzo di torta accanto al mio nome, cosa che normalmente appare solo nel mio compleanno se la data è salvata nel mio nome utente per la funzione “Giorno della torta”.

Anche se ho trovato strano, ho comunque catturato lo screenshot e ho notato che il simbolo della torta era un po’ fuori posto quando la schermata delle statistiche è compressa, vedi sopra ^^^

Ho lasciato perdere, ma ho pensato che l’icona non dovrebbe essere quella della torta, bensì più simile a un cappellino da festa o un emoji per un anniversario… ma è solo un piccolo dettaglio. :partying_face: :partying_face: :partying_face:

Tuttavia, mentre passava il 366° giorno e il 367° (oggi), non c’è ancora traccia del badge.

Questo è successo anche con un altro badge, “Nuovo Utente del Mese”, all’inizio del mio percorso su Discourse. In quel periodo c’erano pochi nuovi utenti registrati: io e un altro lo stesso giorno, e ne avevo le prove, ma ho perso anche quel badge.

Quindi la mia domanda è: perché questi badge non vengono assegnati correttamente, insieme ad alcuni altri? È una correzione semplice da implementare da parte di voi geniali programmatori nel software Discourse? Ma mi chiedo anche se ci sia un conflitto nel codice tra l’assegnazione contemporanea di due badge, dato che un anno può avere a volte 366 giorni (anno bisestile). Quindi… forse si potrebbe assegnare il badge “Devoto” al 367° giorno (1 anno e 1 giorno), sia a livello globale dal vostro lato che manualmente dal pannello di controllo di uno staff.

Mi sento un po’ truffato per non aver ricevuto il mio badge :smile: :laughing: e per aver sprecato un anno della mia vita entrando ogni giorno con dedizione :stuck_out_tongue: :crazy_face:

1 Mi Piace

Hai controllato le statistiche dell’ultimo anno?

1 Mi Piace

Il Giorno della torta è l’anniversario della tua iscrizione alla comunità e mostra: :cake:

Il tuo compleanno mostra: :birthday:

Puoi vedere questa distinzione qui su Meta:

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

A proposito di questo…

Felice sesto Giorno della torta, @dax!

1 Mi Piace

Credo che il badge “Nuovo Utente del Mese” venga assegnato a discrezione degli amministratori della comunità. Recentemente l’ho ricevuto qui su Meta.

No, il badge ‘Nuovo utente del mese’ viene assegnato automaticamente, non dagli amministratori.

@PhantomR1982, verifica che i processi in background del tuo sito siano eseguiti correttamente. Dovresti ricevere un badge ogni 24 ore.

4 Mi Piace

Stavo parlando del badge “Nuovo Utente del Mese”. :slightly_smiling_face:

Ho chiarito per… beh… chiarezza.

Si prega di leggere Devotee Badge and Timezones, relaxing requirements? - #2 by Falco

3 Mi Piace

Sì, controllo quelle statistiche abbastanza spesso, ma non sono sempre aggiornate.

Cliccando sul tuo link sopra viene creato un intervallo di date tre giorni dopo la mia iscrizione, ma c’è sempre un errore di un giorno o due (vedi sotto)

Tuttavia, le statistiche nelle immagini sopra erano accurate per il giorno del post.

1 Mi Piace

In realtà potresti aver ragione su questo. Ammetto il mio errore: pensavo che il Cake Day fosse legato al compleanno, perché ero quasi sicuro di aver visto solo una fetta di torta nel mio compleanno… non che qualcuno l’abbia notata o ne abbia fatto menzione, lol.

Comunque, ho ricevuto almeno la fetta di torta per i 365 giorni, come hai visto sopra, e il distintivo di anniversario.

Per quanto ne so, da quanto ho letto sui distintivi (e c’è molta informazione disponibile), i primi due nuovi utenti di un mese dovrebbero ricevere il distintivo. Tuttavia, nella mia community sono stato saltato e il distintivo è stato assegnato a qualcuno registrato il giorno dopo di me, insieme a qualcun altro registrato lo stesso giorno di me… Ho controllato così tanto da impazzire in quel periodo, dato che trovavo bug ovunque; per fortuna la situazione è migliorata leggermente nel tempo.
Ma credo che un amministratore possa assegnare manualmente un distintivo, anche se sembra un po’ come barare.

Credo che distintivi come TL4 richiedano la discrezione degli amministratori del sito Discourse, come ho letto e visto accadere nell’ultimo anno.

1 Mi Piace




Hai ragione. Il badge TL4 (Leader) viene assegnato a discrezione degli amministratori di una comunità Discourse.

1 Mi Piace

È curioso, ho letto questo post prima di scrivere il mio @Falco e ho fatto attenzione nel caso in cui tu o @codinghorror foste intervenuti per primi.

Anche se parlo dal punto di vista di un utente, non posso apportare modifiche alle opzioni di sfondo del codice né giocare con le impostazioni di amministrazione su try.discourse.org per assegnarmi un :+1: superiore rispetto a un utente base o a qualcuno che sta imparando a usare Discourse per la prima volta.

Mi limito a esplorare tutte le opzioni per vedere cosa succede, ad esempio trovando la “Modalità scura”, e poi mi chiedono come ho fatto :slight_smile:, a cui posso rispondere poiché non amano la modalità chiara.

1 Mi Piace

Ehi, @griffin

Questa guida che ho scoperto per caso un anno fa mentre facevo un po’ di ricerche è stata molto utile. Ci ho dedicato diversi giorni per leggere e imparare prima i livelli di fiducia, poi i badge, ecc…

Basta cliccare sul link “concesso” relativo a un livello di fiducia nella pagina dei badge.

Quando altri utenti chiedevano, ad esempio, come aggiungere più di un’immagine a un post, ho finito per usare questa guida e alcuni estratti da essa per aiutarli a capire come “salire di livello” per pubblicare normalmente.

1 Mi Piace

Conosco molto bene quella guida e l’ho citata molte volte anch’io. :slightly_smiling_face:

Notate che il livello Elder appare solo nell’immagine e non altrove…

2 Mi Piace

Un giorno ci sarà un modo automatizzato per arrivare a TL4, spero, senza l’intervento di un amministratore, così il livello Elder potrà essere Amministratore/Staff.

Vedremo.

1 Mi Piace

Si è parlato di un sistema di voto… :wink:

1 Mi Piace

Il potere del TL4 è enorme; penso che un sistema di voto opzionale sarebbe meglio (per prevenire abusi).

2 Mi Piace

E per citare uno dei miei eroi preferiti dell’infanzia, che sta tornando su Netflix.

“HO IL POTERE”

Invece dovrebbe essere: "Per il Potere del Discorso!!!, Ho il POTERE della Traduzione !!!

Ok, so che era anche troppo sdolcinato, persino per i miei standard.

I Have The Power GIF

2 Mi Piace

Anche se potrebbe non essere correlato, ho appena effettuato l’accesso a Meta e vedo di aver ottenuto il badge “Anniversario” qui, anche se è stato assegnato solo 3 ore fa, alle 6 del mattino nel mio fuso orario, il giorno dopo essermi registrato (7 luglio). Non mi aspetto il badge “Devoto” qui, dato che non ho effettuato l’accesso ogni giorno senza fallire, quindi mi chiedo se ci sia qualche problema di fuso orario nel codice di Discourse relativo al vostro fuso orario invece che a quello degli utenti per il sito ospitato.

Non c’era/ non c’è alcun pezzo di torta accanto al mio profilo, né l’ho visto ieri, come ho visto sul forum a cui partecipo.

Potrebbe essere semplicemente legato al momento in cui è stato aggiornato/ricaricato il database del forum tramite l’accesso di un amministratore o membro dello staff.