Après quelques échanges ici, il s’avère que les comptes suspendus n’apparaissent pas lors d’une recherche dans l’annuaire des utilisateurs, mais ils figurent toujours sur la page principale de l’annuaire des utilisateurs, à moins qu’ils ne soient également désactivés.
Par exemple, j’ai suspendu cet utilisateur et aucun résultat ne s’affichera s’il est recherché. Cependant, vous pouvez toujours le voir listé :
Pour supprimer complètement un utilisateur du répertoire, il faudrait supprimer son compte.
S’il reste des publications d’un utilisateur suspendu sur un forum, la raison de sa suspension est visible sur sa carte utilisateur publique, il doit donc toujours figurer dans le répertoire pour cela.
Soit dit en passant, cet e-mail est toujours visible et devrait être caviardé, le surligneur violet n’est pas efficace pour cela.
Nous voulons certainement conserver toutes les données de publication associées aux utilisateurs, nouveaux et anciens. La suppression des utilisateurs est donc une option radicale.
Je suis d’accord que les utilisateurs suspendus doivent toujours exister et conserver les données de profil relatives à leurs publications. Mais c’est différent que de les afficher activement dans le répertoire d’utilisateurs frontend !
Comme je l’ai mentionné précédemment, les utilisateurs suspendus ne sont déjà plus recherchables dans le répertoire d’utilisateurs, il semble donc étrange qu’ils soient toujours listés s’ils ne peuvent pas non plus être recherchés.
La suggestion ici est simplement qu’il serait agréable d’avoir la possibilité de ne pas afficher les utilisateurs suspendus dans le répertoire d’utilisateurs frontend
Pourquoi le ferait-il ?
Le répertoire public des utilisateurs pourrait offrir une vue filtrée qui omet les utilisateurs suspendus, laissant la liste des utilisateurs administrateurs inchangée. Je pense que c’est tout ce que @kiefferr demande ici.
Cela dépendrait de la situation, je suppose que j’ai mal compris la question.
Cela pourrait avoir du sens que les utilisateurs suspendus n’apparaissent pas dans l’annuaire des utilisateurs principal, surtout s’il n’y a aucun moyen de les contacter si leur compte est suspendu.
C’est une détermination qui pourrait être faite en fonction des spécificités de la communauté concernée.
Dans l’exemple ci-dessus, la communauté Discourse est destinée aux clients payants actuels, où les comptes des utilisateurs sont suspendus lorsqu’ils ne sont plus abonnés. Je peux imaginer qu’un répertoire d’utilisateurs qui ne met pas l’accent sur les anciens clients aurait beaucoup de sens.