Placez le nom de chaque élément de progression sous le graphique plutôt qu’au-dessus.
Affichez la date estimée à laquelle l’éligibilité au niveau TL3 sera atteinte. Pour de nombreux utilisateurs, l’obligation de participer pendant 50 jours — ou celle de lire un grand nombre de messages sur un forum actif — sera le facteur limitant.
Pour les exigences qui peuvent empêcher un utilisateur d’obtenir le niveau TL3, incluez une explication claire de leur impact sur l’éligibilité. Sinon, un utilisateur pourrait satisfaire toutes les exigences visibles pour découvrir ensuite que la fenêtre d’éligibilité reste fermée en raison d’une condition telle que « Silencieux (6 derniers mois) », appliquée simplement parce que son premier message a été posté depuis un téléphone et que le bot anti-spam l’a mis en silence.
Les forums qui activent cette fonctionnalité devraient être avertis qu’elle pourrait augmenter significativement le nombre d’utilisateurs TL3.
Étant donné que les utilisateurs TL3 disposent de permissions supplémentaires, certaines personnes pourraient tenter de manipuler le système pour obtenir ces permissions, puis les utiliser à mauvais escient. D’autres pourraient même créer des scripts pour automatiser le processus, contournant largement le principe selon lequel la confiance doit être acquise par une participation authentique.
Ce qui semble attrayant au premier abord pourrait se transformer en un cauchemar de modération si les administrateurs de forum ne sont pas conscients des conséquences potentielles.
Bien joué ! C’est une implémentation assez cool et j’aime bien son apparence.
Je n’aime pas vraiment que le bouton soit aussi gros et imposant. Personnellement, j’aurais probablement ajouté une petite icône à côté de la partie trust level: member des compteurs d’utilisateurs.
Excellentes suggestions ! Je vais examiner chacune d’elles et réfléchir à la mise en œuvre.
À propos, je pensais peut-être ajouter une option pour afficher uniquement un pourcentage très général plutôt qu’un détail précis, afin de rendre le système moins facile à exploiter.
Cela me ramène en fait à un point que j’avais soulevé précédemment :
L’utilisateur peut cocher toutes les cases, mais la seule chose qui l’en empêche est qu’il est bloqué. Je suppose que cela serait probablement derrière un paramètre, désactivé par défaut.
C’est une idée astucieuse, j’ai joué avec une idée similaire (j’adore la gamification et la progression) mais j’ai surtout hésité à cause de
C’est certainement une bonne raison pour ne pas être trop transparent, bon point.
Cela dit, j’aime bien que la progression soit visible, alors peut-être qu’un compromis pourrait être trouvé d’une manière ou d’une autre ? Montrer à quel point un utilisateur est avancé, sans dire explicitement ce qui doit être fait ?
Je me demande si vous envisageriez d’afficher déjà certains statuts dans leur profil, au lieu de tout cacher derrière un bouton ?
Peut-être quelque chose comme afficher x exigences (chaque segment) et combien vous avez obtenues ?
Je ne suis pas personnellement un grand fan des jauges, elles prennent trop de place et je préférerais les afficher avec quelque chose qui différencie mieux celles que vous avez déjà de celles qui sont encore en cours, par exemple :
Non, rien de vraiment prêt à l’emploi. Le plus proche qui me vient à l’esprit est ce que nous utilisons sur le tableau de bord administrateur refondu, mais ce sont des visuels de type barre, pas un composant réutilisable (et pas segmenté).
D’après mon expérience personnelle dans une situation précise, un aspect utile du processus a été de garder un humain dans la boucle.
En tant qu’utilisateur ordinaire, je pouvais suivre les résultats mensuels de chacun. Cela aidait à identifier les utilisateurs qui étaient régulièrement actifs et efficaces pour aider les autres sur le forum.
Comme j’avais également accès aux statistiques de niveau de confiance, je commençais à surveiller plus fréquemment les progrès d’une personne une fois qu’elle avait atteint environ 90 % de plusieurs exigences du niveau de confiance 3. S’il semblait probable qu’elle soit éligible au niveau de confiance 3 mais qu’elle manquait encore d’une ou plusieurs exigences — et qu’aucune information quantitative ne montrait ce qui était attendu ou à quel point elle était proche —, je lui envoyais un message privé avec une mise à jour.
Une fois qu’un utilisateur atteignait le niveau de confiance 3, l’étape suivante consistait à continuer de le surveiller. Cela aidait à s’assurer que les privilèges supplémentaires n’étaient pas détournés, tout en offrant l’opportunité d’expliquer ce que ces privilèges permettaient et comment ils pouvaient être utilisés efficacement.
Pour des exigences telles que « Non suspendu au cours des six derniers mois », il serait utile d’indiquer à quelle date la période concernée prend fin et que l’exigence passera au statut « satisfaite ».
Certaines exigences utilisent une fenêtre glissante. Par exemple, « Jours de visite » ne se base pas sur le total cumulé de l’utilisateur ; il est calculé sur les 100 derniers jours. Un utilisateur qui a beaucoup visité au début de cette fenêtre, puis s’est arrêté un moment, peut recommencer à visiter quotidiennement sans voir la valeur augmenter, car les anciennes journées de visite sortent simultanément de la fenêtre. Ce comportement peut prêter à confusion sans explication.
Les statistiques devraient également afficher les seuils configurés pour les exigences dont les valeurs peuvent être modifiées. En consultant <site>/admin/config/trust-levels, il semble que la plupart des exigences quantitatives soient désormais incluses.
Lorsqu’une de ces valeurs configurées change, les utilisateurs concernés devraient recevoir une forme de notification ou d’explication. Les utilisateurs qui travaillent activement vers le TL3 et suivent les exigences quantitatives demanderont probablement au personnel et aux modérateurs pourquoi leur progression a changé. Certains conservent leurs propres tableaux de bord locaux et pourraient remarquer un changement de seuil dans la journée.
Une autre fonctionnalité utile serait une section de texte libre, modifiable par le personnel, décrivant les avantages spécifiques au site associés au TL3, au-delà des autorisations accordées par Discourse lui-même. De nombreux sites n’offrent aucun avantage supplémentaire, auquel cas atteindre le TL3 ne constitue principalement qu’un accomplissement du type « je l’ai fait, c’est bon ». Sur d’autres sites, cependant, les avantages supplémentaires peuvent rendre l’effort worthwhile.
Il pourrait également être utile d’inclure le nombre d’utilisateurs actuels au niveau TL3 et leur niveau d’activité.