Skip to content

Enfoque de hoy

Justo debajo de las tarjetas KPI, el panel de Inicio muestra tres tarjetas lado a lado bajo el título Enfoque de hoy. Cada tarjeta es una lista corta de cinco miembros, con un alcance específico de algo que deberías hacer hoy.

Fila de Enfoque de hoy

Las tres tarjetas son deliberadamente pequeñas — cinco filas cada una — para que la página siga siendo rápida y las tarjetas sigan siendo legibles. Cada nombre es un enlace directo al perfil del miembro, y cada tarjeta tiene un enlace Ver todo que abre la lista de miembros con el filtro correcto aplicado.

TIP

El Enfoque de hoy solo aparece si tienes members.view. Si inicias sesión con permisos solo de asistencia o solo de donaciones, las tarjetas se ocultan y el panel salta directamente de las tarjetas KPI a la cuadrícula de módulos.

Miembros en riesgo

Personas que no han asistido a ninguna reunión en más de 30 días. La tarjeta jala de v_members_org, ordenada por last_date_attended ascendente para que los miembros más ausentes suban a la cima.

DetalleComportamiento
Muestra izquierdaBorde izquierdo ámbar
Umbral30 días desde la última asistencia
Ordenlast_date_attended más temprano primero (nulos al final es debatible — ve la nota)
LímiteTop 5
Enlace Ver todo/members?not_attended_days=30

Un miembro sin historial de asistencia en absoluto se incluye (el SQL usa < cutoff, que Postgres trata como nullsFirst: true en la cláusula de orden). En la práctica eso saca a la superficie miembros recién registrados que aún no han asistido a una reunión — exactamente las personas a las que quieres invitar esta semana.

El estado vacío es intencional

Si todos en tu alcance han asistido en los últimos 30 días la tarjeta muestra "Todos han estado por aquí recientemente". Eso es una característica, no un error. La mayoría de iglesias ven este estado vacío cada pocas semanas y es una señal útil de que la retención está saludable en este momento.

El umbral de 30 días es una constante codificada por ahora. Si necesitas una ventana diferente, el widget Retroceso en el panel personalizado te permite establecer el umbral por-instancia.

Próximos cumpleaños

Miembros cuyo cumpleaños cae en los próximos 7 días (envolviendo el año — los cumpleaños del 28 de diciembre aparecen el 22 de diciembre).

DetalleComportamiento
Muestra izquierdaBorde izquierdo rosa
VentanaHoy + 6 días
OrdenDías-hasta-cumpleaños ascendente
LímiteTop 5
Enlace Ver todo/members?birth_month={mes actual}

La consulta jala una ventana más amplia (hasta 2000 miembros con una fecha de nacimiento establecida) y hace la matemática del día del lado del cliente, ya que Postgres no tiene un predicado limpio de "mes/día en los próximos 7 días que envuelva el año" sin una función personalizada. 2000 es suficiente margen para cualquier iglesia en cualquier plan.

El enlace Ver todo va a todos los cumpleaños del mes actual, no solo los próximos 7 días — eso te da una lista más larga para imprimir o enviar un mensaje masivo. La tarjeta misma se mantiene estrictamente enfocada en lo que realmente viene.

Por qué las fechas muestran MMM d

La columna de fecha de la derecha usa el formato local de tu iglesia — January 8 en en-US, 8 ene en es-ES. El formato es MMM d para que se mantenga corto incluso para configuraciones regionales no en inglés. Ve Configuración → Localización.

Nuevos miembros

Miembros cuya date_of_registration está en los últimos 7 días, ordenados del más nuevo primero.

DetalleComportamiento
Muestra izquierdaBorde izquierdo esmeralda
VentanaÚltimos 7 días
OrdenRegistrados más recientemente primero
LímiteTop 5
Enlace Ver todo/members (sin filtro)

Esta es tu lista de seguimiento. La columna de la derecha muestra cuándo se registraron para que puedas priorizar los nombres más frescos. Al hacer clic en un nombre se abre su perfil donde puedes:

TIP

El enlace Ver todo va a la lista completa de miembros porque aún no tenemos un chip de filtro "registrados últimos 7 días". Una vez que hagas clic, ordena por Fecha de registro descendente para recrear la misma vista a tamaño completo.

Notas de rendimiento

Cada tarjeta corre una sola consulta con un límite de cinco filas. Las consultas de en-riesgo y nuevos-miembros se cachean durante 5 minutos; la consulta de cumpleaños se cachea durante una hora (los cumpleaños no cambian hora a hora).

Cuando cambias el alcance de la unidad organizacional, las tres consultas se vuelven a ejecutar porque la vista v_members_org aplica el filtro de alcance en la base de datos. Eso es un solo ida y vuelta por tarjeta, así que incluso en una conexión lenta las tarjetas usualmente reaparecen en un segundo.

Qué sigue