diff --git a/public_html/_incl/post-body.php b/public_html/_incl/post-body.php index 3f2c2d5..fea56b5 100755 --- a/public_html/_incl/post-body.php +++ b/public_html/_incl/post-body.php @@ -1,3 +1,16 @@ + \ No newline at end of file diff --git a/public_html/_install.php b/public_html/_install.php new file mode 100644 index 0000000..4573993 --- /dev/null +++ b/public_html/_install.php @@ -0,0 +1,71 @@ + 'Administrador', + 'email' => "$admin_user@nomail.arpa", + 'permissions' => ['*', 'sysadmin:access', 'entreaulas:access'], + 'password_hash' => $password_hash + ]; + if (!is_dir("/DATA/Usuarios")) { + mkdir("/DATA/Usuarios", 0755, true); + } + file_put_contents("/DATA/Usuarios/$admin_user.json", json_encode($admin_userdata, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE)); + file_put_contents("/DATA/SISTEMA_INSTALADO.txt", "Sistema instalado el ".date("Y-m-d H:i:s")."\n"); + header("Location: /_login.php"); + exit; + break; +} + +switch ($_GET["step"]) { + case "0": + default: + require_once "_incl/pre-body.php"; +?> +
+

Instalación de Axia4

+ Bienvenidx al asistente de instalación de Axia4. Por favor, sigue los pasos para completar la configuración inicial del sistema. +
    +
  1. Crear el usuario administrador.
  2. + +
  3. Finalizar la instalación y acceder al sistema.
  4. +
+ Comenzar instalación +
+ +
+

Crear usuario administrador

+
+

+

+ +
+
+ \ No newline at end of file diff --git a/public_html/_login.php b/public_html/_login.php index 39f5ad7..261afdf 100755 --- a/public_html/_login.php +++ b/public_html/_login.php @@ -33,6 +33,10 @@ if (isset($_POST["user"])) { } } +if (!file_exists("/DATA/SISTEMA_INSTALADO.txt")) { + header("Location: /_install.php"); + die(); +} require_once "_incl/pre-body.php"; ?>
diff --git a/public_html/entreaulas/_filefetch.php b/public_html/entreaulas/_filefetch.php new file mode 100755 index 0000000..f71dfeb --- /dev/null +++ b/public_html/entreaulas/_filefetch.php @@ -0,0 +1,37 @@ + - +
Actividades @@ -93,6 +93,52 @@ switch ($_GET["action"]) { }, 250); window.onresize = () => {msnry.layout()} + +
+

Actividades

+ + Aquí podrás ver y seleccionar las actividades del día para el aulario. + +
+
+ $actividad_data) { ?> + + " height="125"> +
+ +
+ +
+ + Logo Club La web del club - No disponible Acceso publico
diff --git a/public_html/sysadmin/__menu.php b/public_html/sysadmin/__menu.php index 94c1b08..e69de29 100755 --- a/public_html/sysadmin/__menu.php +++ b/public_html/sysadmin/__menu.php @@ -1,3 +0,0 @@ -Gestión de Usuarios -Configuración del Sistema -Ver Registros \ No newline at end of file diff --git a/public_html/sysadmin/aularios.php b/public_html/sysadmin/aularios.php index aebaed1..7aa5586 100644 --- a/public_html/sysadmin/aularios.php +++ b/public_html/sysadmin/aularios.php @@ -1,10 +1,12 @@ $_POST["name"], @@ -20,6 +22,7 @@ switch ($_GET["form"]) { break; } +require_once "_incl/pre-body.php"; switch ($_GET["action"]) { case "new": ?> @@ -29,13 +32,26 @@ switch ($_GET["action"]) { Aquí puedes crear un nuevo aulario para el centro que administras.
+





@@ -43,6 +59,33 @@ switch ($_GET["action"]) { +
+

Editar Aulario:

+
+

+

+ + + +
+
+ @@ -52,6 +95,31 @@ switch ($_GET["action"]) { Desde esta sección puedes administrar los aularios asociados al centro que estás administrando. Nuevo Aulario + + + + + + + + + + '; + echo ''; + echo ''; + echo ''; + echo ''; + } + ?> + +
IconoNombreAcciones
Icono' . htmlspecialchars($aula_data['name'] ?? 'Sin Nombre') . '
' . $centro_id . '
Gestionar
+
+

Gestión de la Actividad:

+ + Desde esta sección puedes administrar la actividad seleccionada del panel del centro . + +
+
+ +
+ +
+
+ +
+

Nueva Actividad del Panel

+ + Aquí puedes crear una nueva actividad para el panel del centro . + +
+

+

+ +
+
+ +
+

Nuevo Centro

+ + Aquí puedes crear un nuevo centro para el sistema. + +
+

+ +
+
+ + +
+

Gestión del Centro:

+ + Desde esta sección puedes administrar el centro seleccionado. + +
+
+

Aularios

+ + + + + + + + + + '; + echo ''; + echo ''; + echo ''; + echo ''; + } + ?> + +
IconoNombre + + Nuevo +
Icono' . htmlspecialchars($aula_data['name'] ?? 'Sin Nombre') . 'Gestionar
+
+
+

Actividades del panel

+ + + + + + + + + + '; + echo ''; + echo ''; + echo ''; + echo ''; + } + ?> + +
FotoNombre + + Nuevo +
Foto' . htmlspecialchars($activity_name) . 'Gestionar
+
+ + +
+

Gestión de Centros

+ + Desde esta sección puedes administrar los centros asociados al sistema. + + Nuevo Centro + + + + + + + + + '; + echo ''; + echo ''; + echo ''; + } + ?> + +
NombreAcciones
' . htmlspecialchars($centro_id) . 'Gestionar
+
+ \ No newline at end of file diff --git a/public_html/sysadmin/index.php b/public_html/sysadmin/index.php index d8c6744..dc93013 100644 --- a/public_html/sysadmin/index.php +++ b/public_html/sysadmin/index.php @@ -5,4 +5,48 @@ require_once "_incl/pre-body.php"; ?>

Administración del Sistema

Bienvenido a la sección de administración del sistema. Aquí puedes gestionar las configuraciones y usuarios del sistema.

+
+
+ Logo EntreAulas + Gestión de Centros + Administra los centros del sistema EntreAulas. + Gestionar Centros +
+
+ Logo EntreAulas + Gestión de Aularios + Administra los aularios dentro de los centros. + Gestionar Aularios +
+
+ Logo Usuarios + Gestión de Usuarios + Administra los usuarios del sistema. + Gestionar Usuarios +
+
+ + \ No newline at end of file