This commit is contained in:
Lizandro Guarnizo
2026-04-16 23:45:58 -05:00
parent 5de48127f1
commit 9277c0553e
14 changed files with 16 additions and 0 deletions
+1
View File
@@ -3,6 +3,7 @@
* Log de Actividad — Trazabilidad del Módulo Administrativo de Laboratorio * Log de Actividad — Trazabilidad del Módulo Administrativo de Laboratorio
*/ */
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) { define('APP_ROOT', __DIR__); }
if (!isUserLoggedIn()) { header('Location: login.php'); exit; } if (!isUserLoggedIn()) { header('Location: login.php'); exit; }
if (isEnfermero()) { header('Location: enfermero_portal.php'); exit; } if (isEnfermero()) { header('Location: enfermero_portal.php'); exit; }
+1
View File
@@ -4,6 +4,7 @@
* Solo admin. * Solo admin.
*/ */
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) { define('APP_ROOT', __DIR__); }
if (!isUserLoggedIn()) { header('Location: login.php'); exit; } if (!isUserLoggedIn()) { header('Location: login.php'); exit; }
if (isEnfermero()) { header('Location: lab_dashboard.php'); exit; } if (isEnfermero()) { header('Location: lab_dashboard.php'); exit; }
+1
View File
@@ -4,6 +4,7 @@
* Punto de entrada principal del módulo * Punto de entrada principal del módulo
*/ */
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) { define('APP_ROOT', __DIR__); }
if (!isUserLoggedIn()) { if (!isUserLoggedIn()) {
header('Location: login.php'); header('Location: login.php');
+1
View File
@@ -3,6 +3,7 @@
* Gestión de Domicilios — Módulo Administrativo de Laboratorio * Gestión de Domicilios — Módulo Administrativo de Laboratorio
*/ */
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) { define('APP_ROOT', __DIR__); }
if (!isUserLoggedIn()) { if (!isUserLoggedIn()) {
header('Location: login.php'); header('Location: login.php');
+1
View File
@@ -3,6 +3,7 @@
* Gestión de Enfermeras — Módulo Administrativo de Laboratorio * Gestión de Enfermeras — Módulo Administrativo de Laboratorio
*/ */
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) { define('APP_ROOT', __DIR__); }
if (!isUserLoggedIn()) { if (!isUserLoggedIn()) {
header('Location: login.php'); header('Location: login.php');
+1
View File
@@ -6,6 +6,7 @@
* (sin id) → nuevo formulario * (sin id) → nuevo formulario
*/ */
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) { define('APP_ROOT', __DIR__); }
if (!isUserLoggedIn()) { echo '<script>window.close();</script>'; exit; } if (!isUserLoggedIn()) { echo '<script>window.close();</script>'; exit; }
if (isEnfermero()) { echo '<script>window.close();</script>'; exit; } if (isEnfermero()) { echo '<script>window.close();</script>'; exit; }
header('Cache-Control: no-store, no-cache, must-revalidate'); header('Cache-Control: no-store, no-cache, must-revalidate');
+1
View File
@@ -5,6 +5,7 @@
* Enfermero: solo puede ver la lista y enviar formularios pre-llenados * Enfermero: solo puede ver la lista y enviar formularios pre-llenados
*/ */
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) { define('APP_ROOT', __DIR__); }
if (!isUserLoggedIn()) { header('Location: login.php'); exit; } if (!isUserLoggedIn()) { header('Location: login.php'); exit; }
if (isEnfermero() && !enfermeraId()) { header('Location: enfermero_portal.php'); exit; } if (isEnfermero() && !enfermeraId()) { header('Location: enfermero_portal.php'); exit; }
header('Cache-Control: no-store, no-cache, must-revalidate'); header('Cache-Control: no-store, no-cache, must-revalidate');
+1
View File
@@ -3,6 +3,7 @@
* Gestión de Órdenes Médicas — Módulo Administrativo de Laboratorio * Gestión de Órdenes Médicas — Módulo Administrativo de Laboratorio
*/ */
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) { define('APP_ROOT', __DIR__); }
if (!isUserLoggedIn()) { if (!isUserLoggedIn()) {
header('Location: login.php'); header('Location: login.php');
+1
View File
@@ -3,6 +3,7 @@
* Gestión de Pacientes — Módulo Administrativo de Laboratorio * Gestión de Pacientes — Módulo Administrativo de Laboratorio
*/ */
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) { define('APP_ROOT', __DIR__); }
if (!isUserLoggedIn()) { if (!isUserLoggedIn()) {
header('Location: login.php'); header('Location: login.php');
+1
View File
@@ -3,6 +3,7 @@
* Reportes y Trazabilidad — Módulo Administrativo de Laboratorio * Reportes y Trazabilidad — Módulo Administrativo de Laboratorio
*/ */
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) { define('APP_ROOT', __DIR__); }
if (!isUserLoggedIn()) { if (!isUserLoggedIn()) {
header('Location: login.php'); header('Location: login.php');
+1
View File
@@ -7,6 +7,7 @@ $isCli = php_sapi_name() === 'cli';
if (!$isCli) { if (!$isCli) {
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) { define('APP_ROOT', __DIR__); }
if (!isUserLoggedIn()) { if (!isUserLoggedIn()) {
header('Location: login.php'); exit; header('Location: login.php'); exit;
} }
+1
View File
@@ -3,6 +3,7 @@
* Términos y Condiciones — Historial de Aceptaciones * Términos y Condiciones — Historial de Aceptaciones
*/ */
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) { define('APP_ROOT', __DIR__); }
if (!isUserLoggedIn()) { if (!isUserLoggedIn()) {
header('Location: login.php'); header('Location: login.php');
+1
View File
@@ -3,6 +3,7 @@
* Exportar aceptaciones de T&C a CSV * Exportar aceptaciones de T&C a CSV
*/ */
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) { define('APP_ROOT', __DIR__); }
if (!isUserLoggedIn()) { if (!isUserLoggedIn()) {
header('Location: login.php'); header('Location: login.php');
+3
View File
@@ -4,6 +4,9 @@
* Solo accesible para administradores. * Solo accesible para administradores.
*/ */
require_once 'config/config.php'; require_once 'config/config.php';
if (!defined('APP_ROOT')) {
define('APP_ROOT', __DIR__);
}
if (file_exists(__DIR__ . '/core/ModuleRegistry.php')) { if (file_exists(__DIR__ . '/core/ModuleRegistry.php')) {
require_once __DIR__ . '/core/ModuleRegistry.php'; require_once __DIR__ . '/core/ModuleRegistry.php';
} }