EduGo - mejora de Mis estudiantes ================================= Cambios incluidos: - Botón Editar azul institucional en cada tarjeta de estudiante. - Botón Eliminar rojo en cada tarjeta. - Modal de confirmación antes de solicitar eliminación. - Edición de datos del estudiante y parentesco con protección CSRF. - Verificación en servidor de que el estudiante pertenece al apoderado autenticado. - Se bloquea la edición directa si existen matrículas, para proteger el historial. - Se bloquea la eliminación si existen matrículas o asistencias. - Si el estudiante está vinculado a más de un apoderado, solo se retira el vínculo del apoderado que solicita la eliminación. - Las operaciones se ejecutan dentro de transacciones y se muestra un mensaje de resultado. Archivos modificados: - app/Core/Application.php - app/Modules/Core/Controllers/EstudianteController.php - app/Shared/Views/personas/estudiantes.php Archivo nuevo: - app/Shared/Views/personas/estudiante_editar.php Validación realizada: - php -l sin errores en los cuatro archivos PHP modificados/nuevo. IMPORTANTE: Es una revisión estática del paquete; no se ejecutó contra la base de datos real del hosting. Antes de desplegar, respalda los archivos actuales. Sube los archivos conservando las rutas indicadas.