Tareas #8355

pantalla de carga

Añadido por Anielkis Herrera hace 4 días. Actualizado hace alrededor de 18 horas.

Tiempo dedicado

2025-10-09: 8.00 horas — Desarrollo. Añadido por Jeison Varilla hace alrededor de 18 horas
2025-10-07: 4.00 horas — Desarrollo. Añadido por Jeison Varilla hace 3 días
2025-10-06: 4.00 horas — Desarrollo. Añadido por Jeison Varilla hace 4 días
Estado:NuevaFecha de inicio:2025-10-06
Prioridad:NormalFecha fin:
Asignado a:Jeison Varilla% Realizado:

90%

Categoría:-Tiempo dedicado:16.00 horas
Versión prevista:-
App related: Tipo de funcionalidad:Nueva funcionalidad

Descripción

Se debe crear un archivo PHP y modificar la interfaz para que lo use para guardar el archivo sorteo.json

modeloFIFA.jpg (66,851 KB) Claudia Ale, 2025-10-08 13:14


Peticiones relacionadas

relacionada con Tareas #8345: Pantalla 1 – Sorteo con historial breve de cada equipo En curso 2025-09-16

Histórico

#1 Actualizado por Jeison Varilla hace 4 días

  • % Realizado cambiado 0 por 80
  • Tipo de funcionalidad establecido a Nueva funcionalidad

Hola

Se creo el archivo action.php, encargado de procesar las siguientes funcionalidades

  1. crear el archivo sorteo.json con su estructura en caso no existir previamente
  2. Guardar el equipo en su respectivo grupo
  3. Mover un equipo registrado al grupo que corresponda, en caso de equivocacion.
  4. Vaciar o reiniciar la data

Para el archivo backend-datafactory.html se agrego el metodo sendEventXHR para el envio de datos a procesar en el action.php

Pedientes

  1. Luego de subir los archivo por ssh, no esta funcionando por un error 500 el archivo action.php, se debe verificar que sucede.
  2. Agregar el servicio de codigo seguridad csrf
  3. cambiar el archivo backend-datafactory.html a backend-datafactory.php

Saludos.-

#2 Actualizado por Noelia Rogantini hace 3 días

  • Añadido relacionada con Tareas #8345: Pantalla 1 – Sorteo con historial breve de cada equipo

#3 Actualizado por Jeison Varilla hace 3 días

  • % Realizado cambiado 80 por 90

Hola

Se realizaron los siguientes cambios

  1. Se creo el archivo crsf.php para control se seguridad en el envio de peticion XHR al action.php
  2. Se agregaron Validacion de seguridad crsf a action.php
  3. Se creo el archivo backend-datafactory.php para poder manejar el archivo crsf
  4. se realizaron pruebas en ambiente local, agregando equipos, moviendo equipos ya agregados a otros grupos y vaciando o reiniciando el sorteo.

Pendiente

Alojamiento / servicio de PHP>=8.2 para pruebas en desarrollo.

Saludos.-

#4 Actualizado por Claudia Ale hace 2 días

Feedback Presentación

1) analizar cómo podemos pasarle ejemplos a marketing en los 3 idiomas

2) los países anfitriones ya tienen definidos sus grupos y puestos:
Grupo A (México #1)
Grupo B (Canadá #1)
Grupo D (EE.UU. #1)

3) basados en el último sorteo, tenemos que tener un drag and drop que va a una posición específica: necesitamos que cada grupo pueda tener predeterminados los cuatro lugares para poder enviar a cada equipo correctamente (ver captura para ver que no es un orden prestablecido)

Procedimiento del sorteo (https://www.youtube.com/watch?v=IsXQBEQllE0)

Se comenzó con el Bombo 1.

Qatar, como anfitrión, fue ubicado automáticamente en la posición A1.

Luego se extrajeron los otros siete cabezas de serie para ocupar* las posiciones B1 a H1.*

*Después se pasó al Bombo 2, luego al Bombo 3 y finalmente al Bombo 4. *
Cada selección extraída se asignaba a un grupo (de la A a la H) respetando las restricciones geográficas:

No podía haber más de una selección del mismo continente por grupo (excepto Europa, que podía tener hasta dos).

Después de sacar el país, se extraía una segunda bola con el número de posición dentro del grupo (por ejemplo, A2, A3 o A4).

#5 Actualizado por Claudia Ale hace 2 días

!!

MODELO FIFA

#6 Actualizado por Jeison Varilla hace alrededor de 18 horas

Hola,

Se hicieron los siguientes cambios y pruebas en ambiente local

  1. Se elimino la funcionalidad de storageItems del navegador, ahora todos los datos vienen desde sorteo.json.
  2. Se agrego la funcionalidad por posiciones, ahora los equipos pueden ser ordenados por grupos y posiciones dentro del mismo grupo a nivel visual, y en el archivo sorteo.json se respeta la posicion.
  3. Los equipos anfitriones no se pueden mover ni de grupo ni posicion.
  4. Se cambia la funcionalidad de csrf token , ahora funciona con una vida util de 24 hrs.
  5. Se realizo una limpieza de botones y otros elementos que quedaron obsoletos.

PENDIENTE
Realizar pruebas en ambiente desarrollo.

Saludos

Exportar a: Atom PDF