diff --git a/index.php b/index.php index f297533..ba05edf 100644 --- a/index.php +++ b/index.php @@ -1,6 +1,11 @@ pdo_teams->prepare("SELECT * FROM teams"); diff --git a/puzzles.php b/puzzles.php index ef8070a..d17ec2e 100644 --- a/puzzles.php +++ b/puzzles.php @@ -18,8 +18,20 @@ header("Location: index.php"); die(); } - else { + // On crée un cookie pour enregistrer l'équipe sélectionnée si ce n'est pas fait : + if (!isset($_COOKIE["team"])) { + setcookie( + "team", + $team_id, + time() + (365 * 24 * 60 * 60), + "/", + "", + false, + false + ); + } + // On vérifie si l'équipe a débloqué l'énigme bonus : $stmt = $database->pdo_teams->prepare("SELECT * FROM teams WHERE id = :id"); $stmt->bindValue(":id", $team_id); diff --git a/require/base.php b/require/base.php index 4f8799a..fe654d5 100644 --- a/require/base.php +++ b/require/base.php @@ -12,7 +12,9 @@ } else { if (isset($_COOKIE["language"])) { - $lg = $_COOKIE["language"]; + if (htmlspecialchars($_COOKIE["language"]) == "en") { + $lg = "en"; + } } } diff --git a/require/locales/en.php b/require/locales/en.php index d731892..3b3fca3 100644 --- a/require/locales/en.php +++ b/require/locales/en.php @@ -1,17 +1,17 @@ [ - "home" => "Home - Lycée Pange Treasure Hunt", - "puzzles" => "Puzzles list - Lycée Pange Treasure Hunt", - "article" => "Puzzle - Lycée Pange Treasure Hunt" + "home" => "Home - Lycée Pange Code Hunt", + "puzzles" => "Puzzles list - Lycée Pange Code Hunt", + "article" => "Puzzle - Lycée Pange Code Hunt" ], "page_title" => [ - "home" => "Treasure Hunt", + "home" => "Code Hunt", "puzzles" => "Puzzles list for team n°", "article" => "Puzzle n°" ], "home" => [ - "subtitle" => "Welcome to the treasure hunt of Lycée Jean de Pange of Sarreguemines !", + "subtitle" => "Welcome to the code hunt of Lycée Jean de Pange of Sarreguemines !", "message" => "Select your team to begin :", "team" => "Team n°" ], @@ -27,7 +27,7 @@ "message" => "Select a puzzle in the list below :" ], "nav" => [ - "title" => "Treasure Hunt Pange", + "title" => "Code Hunt Pange", "home" => "Home" ], "footer" => [ diff --git a/require/locales/fr.php b/require/locales/fr.php index b7293f6..6872f0d 100644 --- a/require/locales/fr.php +++ b/require/locales/fr.php @@ -1,17 +1,17 @@ [ - "home" => "Accueil - Chasse au trésor Lycée Pange", - "puzzles" => "Liste des énigmes - Chasse au trésor Lycée Pange", - "article" => "Énigme - Chasse au trésor Lycée Pange" + "home" => "Accueil - Chasse au code Lycée Pange", + "puzzles" => "Liste des énigmes - Chasse au code Lycée Pange", + "article" => "Énigme - Chasse au code Lycée Pange" ], "page_title" => [ - "home" => "Chasse au trésor", + "home" => "Chasse au code", "puzzles" => "Liste des puzzles pour l'équipe n°", "article" => "Énigme n°" ], "home" => [ - "subtitle" => "Bienvenue à la chasse au trésor du Lycée Jean de Pange de Sarreguemines !", + "subtitle" => "Bienvenue à la chasse au code du Lycée Jean de Pange de Sarreguemines !", "message" => "Pour commencer, veuillez choisir votre groupe :", "team" => "Équipe n°" ], @@ -27,7 +27,7 @@ "message" => "Choisissez une énigme dans la liste ci-dessous :" ], "nav" => [ - "title" => "Chasse au trésor Pange", + "title" => "Chasse au code Pange", "home" => "Accueil" ], "footer" => [ diff --git a/style.css b/style.css index fd38e36..8511a5f 100644 --- a/style.css +++ b/style.css @@ -59,9 +59,7 @@ input { input[type="submit"], button { background: var(--hl); - border-style: solid; - border-width: 1px; - border-color: var(--bg-dark); + border-style: none; padding: 20px; border-radius: 10px; transition: background 0.1s; @@ -323,4 +321,8 @@ video { main > article img { width: 100%; } + + video { + width: 100%; + } } \ No newline at end of file diff --git a/todo.md b/todo.md index 34fcf49..31c8272 100644 --- a/todo.md +++ b/todo.md @@ -1,11 +1,10 @@ # TODO [ ] Ajouter pages avec nom des membres équipe -[ ] Empêcher retour à la liste d'équipe une fois sélectionnée +[x] Empêcher retour à la liste d'équipe une fois sélectionnée [ ] Input au lieu de liste équipe [ ] Bouton retour aux énigmes [ ] Bouton énigme suivante [ ] Carte avec toutes les énigmes [ ] Ordre énigmes aléatoire -[ ] Couleurs -[ ] CSS du cadre QR Code +[ ] CSS du cadre QR Code \ No newline at end of file