Badges not being granted for restricted categories

I can see a site setting, default off, for “allow badges on restricted categories”

Don’t see it… Where is this setting?

In my :man_getting_massage:t3:In a future pr contributed by the community

is there any news about this? Our discourse is mostly internal.

Nothing new yet, it is a complicated piece so I am not sure I can even put a pr-welcome on it.

Solo per ricordare che questo esiste ancora, ci sono piani a riguardo?

Mi aspetto che questo non sia un semplice cambiamento e che valga la pena considerare alcuni potenziali problemi legati al suo utilizzo e allo sviluppo.

La funzionalità proposta, un’impostazione del sito, disattivata per impostazione predefinita, per “consentire i badge nelle categorie riservate”, non è intrinsecamente volta a costruire la comunità nell’intero forum o per tutta la comunità.

Quindi l’impostazione predefinita attuale ha senso per Discourse:

Alcuni badge costringono naturalmente gli utenti a coinvolgersi al di fuori del proprio gruppo semplicemente a causa delle centinaia di utenti che devono essere coinvolti:

  • Badge Buona condivisione
  • Badge Ottima condivisione

Conferire alcuni badge può risultare strano per un team che interagisce tutti in una categoria riservata, ancor di più se il team si incontra anche di persona:

  • Prima segnalazione di un post - ammettendo che sia una situazione improbabile?
  • Nuovo utente del mese

Il valore di un badge per un argomento/post guadagnato tra decine di utenti è probabilmente inferiore rispetto a quello per l’intera comunità di centinaia o migliaia di persone.

Ho una comunità privata che ha una categoria riservata per il gruppo di ogni team. Potremmo utilizzare la funzionalità proposta, ma probabilmente non lo faremo perché vogliamo incoraggiare l’interazione e la condivisione tra i team.

Questo argomento dimostra già che la decisione dovrebbe essere presa dall’amministratore del Discourse utilizzato.

Il comportamento attuale potrebbe adattarsi alla tua comunità, ma non alla nostra comunità di gaming. Il 99% dei nostri argomenti si trova in categorie private e le persone mi chiedono perché non ricevono i badge. Per noi, impostare allow badges on restricted categories su true sarebbe esattamente ciò di cui abbiamo bisogno.

Non sto contestando ciò che desideri. :slightly_smiling_face:

Sto solo dicendo che ci sono problemi nell’implementare e utilizzare una tale impostazione. Gli altri proprietari di forum che leggono questo argomento dovrebbero essere consapevoli di tali problematiche.

La funzionalità proposta è in attesa di una PR dalla comunità da due anni finora. Non mi aspetto alcun movimento a breve termine perché non sembra essere inclusa in nessuna lista di funzionalità o roadmap.

Quindi, potresti fare meglio a eseguire query per attivare badge assegnati manualmente, poiché puoi implementare questa soluzione già ora.

Un plugin personalizzato o un badge SQL potrebbe essere la tua migliore soluzione a breve termine.

Qualcuno sta ancora cercando una soluzione per questo? La maggior parte degli utenti del mio forum contribuisce a categorie ristrette e non può ricevere i badge meritati a causa di questo problema.

Aggiungo il mio voto a favore per questa funzione, poiché ho ricevuto alcune lamentele dai miei membri recentemente riguardo al mancato assegnamento dei badge (tutte le nostre categorie sono limitate).

Grazie!