Compare commits

..

No commits in common. "a081f946ec3863a12a8a5d3b4617ea9073bb73d1" and "4125628e979d1fac781cd265471a30de6dc5936d" have entirely different histories.

6 changed files with 11 additions and 50 deletions

View file

@ -153,14 +153,6 @@ la colonne temps permet d'enregistrer les temps à chaque étape (en temps unix
# Pages
### globals.php
> Dans toutes ces pages, vous retrouverez plusieurs fois les noms des teams.
Pour les changer de manière globale, modifiez les valeurs de $TEAM1 et $TEAM2 dans assets/scripts/globals.php
le fichier globals.php contient aussi la carte du site pour build dynamiquement le menu des liens/
### anim.php
Page sans complexité, juste du contenu, demander le contenu auprès de la com'anim.
### blouse.php
@ -292,7 +284,7 @@ Il faut juste modifier les noms des équipes car tout va être gérer via l'espa
### team.php
Il y a deux sections via 2 liens :
team.php?id=team1 et team.php?id=team1 ( pas besoin de modifier les lien avec le nom des équipes si vous avez déjà update les variables globales TEAM1 et TEAEM2 dans assets/scripts/globals.php),
team.php?id=team1 et team.php?id=team1 il faut donc modifier les lien avec le nom des équipes (ligne 16 et 42),
sinon il va falloir harceler le prez et vice prez pour avoir les petits messages encourageant pour les équipes, si ça prend un peu de temps n'oublie pas que tu peux utiliser la page "construction.php" expliqué un peu plus haut dans ce readme.
### vacances.php

View file

@ -10,38 +10,20 @@ if($user['perm'] < 3) {
$req = $db->query("SELECT * FROM enigma WHERE id = 1");
$r = $req -> fetchAll(PDO::FETCH_ASSOC);
/*
Le principe est qu'une seule énigme est émise en même temps,
il s'agit de la même pour les deux équipes.
D'où le fait que l'id de l'entrée est hardcode à 1.
La série de if est faite pour n'avoir qu'a remplir la/les colonne(s) dans l'interface
que l'on souhaite modifier dans la BDD.
*/
if(isset($_POST['send'])) {
// on vérifie les privilèges de l'utilisateur
if($user['perm'] >= 3) {
if(isset($_POST['answer']) AND !empty($_POST['answer'])) {
$ans = htmlspecialchars($_POST['answer']);
$req = $db->prepare("UPDATE enigma SET answer = ? WHERE id = 1");
$req->execute(array($ans));
}
if(isset($_POST['points']) AND !empty($_POST['points'])) {
$point = (int) htmlspecialchars($_POST['points']);
$req = $db->prepare("UPDATE enigma SET point = ? WHERE id = 1");
$req->execute(array($point));
}
if(isset($_POST['team']) AND !empty($_POST['team'])) {
switch (htmlspecialchars($_POST['team'])) {
// le cas "t" est lorsque aucune équipe n'a encore trouvé
case "t":
$t_int = NULL;
break;
@ -71,13 +53,11 @@ if(isset($_POST['send'])) {
<form method="POST">
<input type="texte" name="answer" placeholder="answer" class="input_inline">
<input type="number" name ="points" placeholder="points" class="input_inline">
<select name="team" class="input_inline" id="team">
<option value="t">AUCUNE EQUIPE</option>
<select name="team" class="input_inline">
<option value="t">NULL</option>
<option value="t0"><?=$TEAM1?></option>
<option value="t1"><?=$TEAM2?></option>
</select>
<label for="team">Equipe ayant trouvé l'énigme.</label>
<input type="submit" name="send" value="Mettre à jour" class="submit_inline">
</form>
<table class="acces">
@ -91,8 +71,7 @@ if(isset($_POST['send'])) {
<td><?= $r[0]['id'] ?></td>
<td><?= $r[0]['answer'] ?></td>
<td><?= $r[0]['point'] ?></td>
<td>
<?php
<td><?php
switch ($r[0]['team']) {
case "0":
echo $TEAM1;

View file

@ -5,9 +5,6 @@ include "script.php";
require_once("../phpCAS-1.3.6/CAS.php");
$_SESSION['id']=1;
$pseudo = "mougnibas";
/*
// Initialize phpCAS
phpCAS::client(CAS_VERSION_2_0, "cas.insa-toulouse.fr", 443, 'cas', true);

View file

@ -53,14 +53,7 @@ if(isset($_POST['reset2'])) {
</head>
<body>
<main>
<?php
/*
TODO : FAIRE UN SCRIPT POUR AJOUTER DES EPREUVES ET EQUIPES DEPUIS LE PANEAU D'ADMIN
*/
if(isset($_GET['session']) AND !empty($_GET['session']))
{
$session = (int) htmlspecialchars($_GET['session']);
@ -75,7 +68,7 @@ if(isset($_POST['reset2'])) {
if($r[0]['state'] == 0) {
?>
<font color="green">Session non demarrée, </font>
<font color="green">Session non demarré, </font>
<form method="POST">
<input type="submit" name="start1" value="Démarrer la session" class="submit_inline"></form>
</form>
@ -93,7 +86,7 @@ if(isset($_POST['reset2'])) {
<?php
} elseif($r[0]['state'] == 2) {
?>
<font color="red">Session terminée, </font>
<font color="red">Session terminé, </font>
<form method="POST">
<input type="text" name="code" placeholder="anti-missclick" class="input_inline">
<input type="submit" name="reset1" value="Reset la session" class="submit_inline"></form>
@ -231,7 +224,7 @@ if(isset($_POST['reset2'])) {
if($r[0]['state'] == 0) {
?>
<font color="green">Session non demarrée, </font>
<font color="green">Session non demarré, </font>
<form method="POST">
<input type="submit" name="start2" value="Démarrer la session" class="submit_inline"></form>
</form>
@ -249,7 +242,7 @@ if(isset($_POST['reset2'])) {
<?php
} elseif($r[0]['state'] == 2) {
?>
<font color="red">Session terminée, </font>
<font color="red">Session terminé, </font>
<form method="POST">
<input type="text" name="code" placeholder="anti-missclick" class="input_inline">
<input type="submit" name="reset2" value="Reset la session" class="submit_inline"></form>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

View file

@ -12,10 +12,10 @@ Copyright © 2023 - Tous droits réservés
<!-- Easter egg quand on clique sur le nom du vice prez, remplacez avec ce que vous voulez -->
<link rel="stylesheet" href="assets/css/page/vice_prez.css">
<link rel="stylesheet" href="/assets/css/page/vice_prez.css">
<div class="conteneur-oeuf-de-paque">
<img class="clash-gif" id="gif_leg" src="assets/img/clash-royale.gif" hidden>
<img class="vice-prez" id="vice_prez" src="assets/img/vice-prez.png" hidden>
<img class="clash-gif" id="gif_leg" src="/assets/img/clash-royale.gif" hidden>
<img class="vice-prez" id="vice_prez" src="/assets/img/vice-prez.png" hidden>
</div>