Il existe un guide de référence pour les statistiques de la page « À propos » qui explique tout cela. Jetez-y un coup d’œil ! Selon le guide, les utilisateurs suspendus, mis en scène et système sont exclus.
Merci pour le lien vers ce guide ! Je n’arrive pas à trouver la définition dont vous parlez. Autant que je sache, le nombre d’utilisateurs est le nombre d’utilisateurs « real » mais le lien qui est censé expliquer ce que sont les utilisateurs « real » semble mettre en évidence les mauvaises lignes du fichier. J’ai parcouru le fichier mais je ne parviens toujours pas à déterminer cette définition, je suggère donc de la préciser dans le guide.
Mais bref, disons qu’il est vrai que « les utilisateurs suspendus, mis en scène et système sont exclus »
Lorsque je suspends un utilisateur à des fins de test et que j’actualise la page « À propos » en forçant le rafraîchissement, le nombre reste le même. Comment cela se fait-il ? Cette page n’est-elle pas mise à jour dynamiquement ?
Il se passe la même chose lorsque je désactive un utilisateur. Vous semblez dire implicitement qu’ils ne sont pas exclus, donc je ne devrais pas être surpris, mais désactiver un utilisateur est une action plus radicale que de suspendre un utilisateur (car ce dernier est censé être temporaire), donc cela me semble illogique.
Il y a aussi la dernière partie de mon message qui n’est pas couverte :
De plus, les messages des [utilisateurs obsolètes] pourraient-ils être conservés, ainsi que leur nom d’utilisateur sur chaque message ? (une sorte de nouvelle option entre suspendu et anonyme, si vous voyez ce que je veux dire. Ce serait bien de savoir qui a posté quelque chose même si le compte n’existe plus.)
Est-ce actuellement possible d’une manière ou d’une autre ? Sinon, quelle serait la manière la plus logique de procéder concernant les utilisateurs obsolètes :
les désactiver : mais ils pourraient réactiver leur compte en validant simplement à nouveau leur adresse e-mail ? Ou pas ? Je ne suis pas sûr de la manière dont ils procéderaient.
les suspendre : mais indéfiniment ? n’est-ce pas censé être temporaire et une sanction ?
Désolé de pinailler, mais j’ai l’impression qu’il serait utile pour moi d’être extrêmement clair à ce sujet.
Je ne peux m’empêcher de penser que vous réfléchissez beaucoup plus que nécessaire.
Les statistiques sur la page “À propos” sont mises à jour à l’aide d’une tâche Sidekiq planifiée régulièrement. Vous pouvez l’exécuter manuellement en allant sur /sidekiq/scheduler sur votre site et en sélectionnant le bouton de déclenchement pour Jobs::AboutStats.
Vous ne voulez pas désactiver les comptes d’utilisateurs, à moins que vous ne vouliez qu’ils reconfirment leur adresse e-mail avant de se reconnecter.
C’est ce que vous voulez. Nous faisons cela sur notre site interne lorsque les gens quittent l’entreprise.