BUILD 110 – PERFIL NO ADMINISTRADOR: SOLO FOTO Y CONTRASEÑA

Base:
- BUILD 109.

Cambio solicitado:
- Los usuarios que no sean Administradores solo pueden:
  1. Cambiar su foto de perfil.
  2. Cambiar su contraseña.

Implementación:
- admin/view/profile-view.php
  - Administrador: conserva edición de usuario, nombre, apellidos, correo y contraseña.
  - Supervisor/Agente: solo ve cambio de foto y formulario de cambio de contraseña.
- view/profile-view.php
  - Usuario final/Empleado: solo ve cambio de foto y formulario de cambio de contraseña.
- admin/action/updprofileemp.php
  - Eliminada la actualización de usuario, nombre, apellidos y correo.
  - Solo permite cambiar contraseña verificando la contraseña actual.
- action/upd_user.php
  - Eliminada la actualización de nombre, apellido, empresa, correo y RFC.
  - Solo permite cambiar contraseña verificando la contraseña actual.
- admin/action/updprofile.php
  - Se añadió validación de servidor para impedir que Supervisor/Agente utilice
    directamente el endpoint reservado al Administrador.

Seguridad:
- No es solo una restricción visual.
- Los endpoints PHP ignoran/bloquean cambios de datos personales para no administradores.
- La nueva contraseña debe tener mínimo 10 caracteres.
- La contraseña actual debe ser válida para usuarios no administradores.

No modificado:
- Cambio de foto de perfil.
- Menú lateral.
- Mesa de Ayuda.
- Dashboard / Informes.
- Firebase / FCM / Web Push.
- Base de datos.
- APK.

Validación:
- Archivos PHP revisados: 634.
- Errores de sintaxis PHP: 0.
