De “Cheers” in de gebruikerskaart en het gebruikersprofiel worden weergegeven en de Leaderboard-link leidt naar een ongeldige pagina
Verwacht gedrag zou zijn om de Cheers niet weer te geven in de gebruikerskaart of het gebruikersprofiel aan gebruikers die niet zijn toegevoegd aan de “zichtbaar voor groepen” instelling van het leaderboard
Als CSS-workaround heb ik de volgende CSS gebruikt. Je kunt zelfs specifieke “body not staff” CSS gebruiken om het alleen toe te passen op reguliere en anonieme gebruikers, zodat de Cheers nog steeds zichtbaar zijn voor beheerders en moderators.
//Cheers score verborgen in gebruikerskaart
.user-card-metadata-outlet.gamification-score {
display: none;
}
//Cheers score verborgen in gebruikersprofiel (als het daadwerkelijk de laatste <div> is binnen die <dl> tag en geen enkele andere plugin of tc zijn eigen div daarna toevoegt)
body.user-summary-page #collapsed-info-panel > dl > div:last-child {
display:none;
}
Ja, het is een beetje ongemakkelijk, want gamification zal de eerste leaderboard als standaard verklaren. Als je een tweede leaderboard met beperkte zichtbaarheid had, zou je dit probleem niet hebben.