Descripción del proyecto
TraducidoCon un administrador separado, archivos de plantilla, etc.
Las encuestas deben ser insertadas a través de JS. El módulo debe mostrarse cuando el usuario visita el sitio por primera vez y cuando aparecen nuevas preguntas en la base de datos, a las que el usuario no ha respondido. El módulo debe bloquear la operación del sitio hasta que el usuario responda toda la lista de preguntas. Además, el historial de respuestas del usuario debe ser almacenado con la ayuda de cookies para que las preguntas antiguas no se le muestren cuando vuelva a visitar.
En el administrador necesitas estadísticas simples en forma de gráficos de Google, así como la capacidad de ver los registros de todos los votantes - IP, pregunta, respuesta, navegador, sistema operativo, etc.