Estamos enviando correos electrónicos a nuestros miembros y, al exportar una lista de usuarios actualizada como archivo .csv, esta incluye también usuarios suspendidos, silenciados y sospechosos. No queremos que aparezcan en la lista de correo, por lo que tenemos que seleccionarlos uno por uno y eliminarlos manualmente.
Para facilitar esto, podría haber una opción para filtrar a esos usuarios no deseados en la lista de usuarios exportada. Esto nos ayudaría a nosotros y probablemente a muchos otros administradores de Discourse.
Gracias por tu consejo, pero es precisamente por eso que pedí esta función. Esa lista de usuarios crecerá naturalmente con el tiempo y lo hará más difícil.
Selecciona vacío en el cuadro de diálogo del filtro para la columna suspended_till y te quedarán solo los usuarios que no están suspendidos. Repite el proceso para cualquier otra columna necesaria y luego exporta la lista filtrada resultante para usarla en tu correo electrónico.
Entiendo que deseas esta función, pero mientras esperas algo que quizás nunca se desarrolle, no tienes que hacerlo de la manera más complicada. Ahora tienes dos opciones para facilitarte esta tarea:
Ordenar por estado y eliminar cada bloque de usuarios con el estado que no necesitas.
Filtrar por una columna según el contenido de la celda para seleccionar los usuarios que deseas y así poder exportarlos o copiarlos.
Además, hay más opciones que podrían ayudarte:
Importa la lista de usuarios en un gestor de listas de correo o en otra herramienta diseñada para trabajar con direcciones de correo electrónico. De esta forma, tendrás acceso a otras funciones útiles al enviar correos electrónicos regulares. Además, tu servicio de correo puede ofrecer funciones de gestión de listas. Esto es habitual en proveedores de correo transaccional como Mailgun.
Si solo vas a enviar a usuarios, considera usar grupos para seleccionar usuarios y enviar mensajes personales en lugar de correos electrónicos.
Por tu información, creo que esta función tendrá una prioridad muy baja, ya que es muy fácil lograr el mismo resultado con habilidades básicas de hojas de cálculo. Esta función solo sería necesaria si hubiera alguna dificultad importante, como tener una lista de usuarios demasiado larga para caber en una hoja de cálculo. Sin embargo, el límite actual de filas/registros es de 1.048.576 tanto para Microsoft Excel como para LibreOffice Calc.