Puoi velocizzare questa parte attivando manualmente jobs::BadgeGrant dalla tua pagina /sidekiq/scheduler (per chi ha accesso). Il mio è stato eseguito 3 ore fa, ma varierà da sito a sito.
Se non ti dispiacesse averli in un normale topic, potresti crearne uno nuovo e aggiungere il link alle tue impostazioni di amministrazione tos url in modo che appaia comunque nelle schede. Potresti quindi assegnare un badge abbastanza facilmente in base alle persone che visualizzano quel topic (anche se i tuoi esperimenti con le pagine pubblicate potrebbero dare buoni risultati
)
Penso che per farlo allo stesso modo di “Leggi le linee guida” dovresti creare un plugin per replicare il comportamento per i ToS (anche se non è il mio forte, quindi prendi questa informazione con le pinze
)
Questo è un campo personalizzato obbligatorio, che penso funzioni abbastanza bene per questo scopo. Anche se dici solo di averli letti piuttosto che averli effettivamente letti, quindi potrebbe dipendere da qual è lo scopo principale dell’assegnazione del badge.