Después de un ir y venir aquí resulta que las cuentas suspendidas no aparecerán al buscarlas en el directorio de usuarios, pero aún así aparecerán en la página principal del directorio de usuarios a menos que también se desactiven.
Por ejemplo, he suspendido a este usuario y no aparecerán resultados para él si se le busca. Sin embargo, todavía se le puede ver en la lista:
¿No deberían los usuarios suspendidos ser eliminados por completo del directorio de usuarios?
Por cierto, suspendí a este usuario ayer y el trabajo de fondo que se ejecuta una vez al día y actualiza el directorio se ejecutó hace un par de horas.
Para eliminar completamente a un usuario del directorio, la forma de hacerlo sería eliminar la cuenta.
Si todavía hay publicaciones de un usuario suspendido en un foro, entonces la razón de su suspensión es visible en su tarjeta de usuario pública, por lo que todavía necesitan estar en el directorio para eso.
Por cierto, ese correo electrónico todavía es visible, debería ser redactado, el resaltado púrpura no es efectivo para eso.
Ciertamente queremos conservar todos los datos de las publicaciones asociadas con los usuarios, nuevos y antiguos. Por lo tanto, eliminar usuarios es realmente la opción nuclear.
Estoy de acuerdo en que los usuarios suspendidos aún deben existir y deben conservar los datos del perfil en relación con sus publicaciones. ¡Pero eso es diferente a mostrarlos activamente en el directorio de usuarios del frontend!
Como mencioné antes, los usuarios suspendidos ya no son buscables dentro del directorio de usuarios, por lo que simplemente parece extraño que todavía estén listados si tampoco se puede buscar.
La sugerencia aquí es simplemente que sería bueno tener la opción de no mostrar a los usuarios suspendidos en el directorio de usuarios del frontend
El directorio público de usuarios podría ofrecer una vista filtrada que omita a los usuarios suspendidos, dejando intacta la lista de usuarios administradores. Creo que eso es todo lo que @kiefferr está pidiendo aquí.
Bueno, dependería de la situación, supongo que entendí mal la pregunta.
Esto podría tener sentido para que los usuarios suspendidos no aparezcan en el directorio de usuarios principal, especialmente si no hay forma de contactarlos si su cuenta está suspendida.
Bien, y esa es una determinación que podría hacerse basándose en los detalles específicos de la comunidad en cuestión.
En el ejemplo anterior, la comunidad de Discourse es para clientes que pagan actualmente, donde las cuentas de los usuarios se suspenden cuando ya no están suscritos. Me imagino que tener un directorio de usuarios que no enfatice a los clientes anteriores tendría mucho sentido.