enigme solo + Modifcation d'un énigme sur le site + Suppresion d'une énigme sur le site + Modification de l'odre des énigmes (en cours) + modification de la bdServeurDeTest
parent
58ed04c563
commit
0ca3a99263
@ -0,0 +1,28 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Admin</title>
|
||||
<!-- Required meta tags -->
|
||||
<meta charset="utf-8" />
|
||||
<meta
|
||||
name="viewport"
|
||||
content="width=device-width, initial-scale=1, shrink-to-fit=no"
|
||||
/>
|
||||
|
||||
<!-- CSS -->
|
||||
<link
|
||||
href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css"
|
||||
rel="stylesheet"
|
||||
integrity="sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU"
|
||||
crossorigin="anonymous"
|
||||
/>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
<h1 class="text-center">Enigme Solo</h1>
|
||||
<div class="d-flex justify-content-center">
|
||||
<a class="btn btn-primary m-3" href="index.php?action=goToAddEnigmeSolo">Ajouter une enigme</a>
|
||||
<a class="btn btn-primary m-3" href="index.php?action=goToEnigmeSoloManager">Gérer les enigmes</a>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
@ -0,0 +1,85 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Admin</title>
|
||||
<!-- Required meta tags -->
|
||||
<meta charset="utf-8" />
|
||||
<meta
|
||||
name="viewport"
|
||||
content="width=device-width, initial-scale=1, shrink-to-fit=no"
|
||||
/>
|
||||
|
||||
<!-- CSS -->
|
||||
<link
|
||||
href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css"
|
||||
rel="stylesheet"
|
||||
integrity="sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU"
|
||||
crossorigin="anonymous"
|
||||
/>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<h1>Enigme</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<table class="table table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">Champ</th>
|
||||
<th scope="col">Donnée</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody><tr>
|
||||
<td>Ordre</td>
|
||||
<?php echo "<td>".$enigme->getOrdre()."</td>"; ?>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Nom</td>
|
||||
<?php echo "<td>".$enigme->getNom()."</td>"; ?>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Enonce</td>
|
||||
<?php echo "<td>".$enigme->getEnonce()."</td>"; ?>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Aide</td>
|
||||
<?php echo "<td>".$enigme->getAide()."</td>"; ?>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Rappel</td>
|
||||
<?php echo "<td>".$enigme->getRappel()."</td>"; ?>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Exemple</td>
|
||||
<?php echo "<td>".$enigme->getExemple()."</td>"; ?>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Solution</td>
|
||||
<?php echo "<td>".$enigme->getSolution()."</td>"; ?>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Test</td>
|
||||
<?php echo "<td>".$enigme->getTest()."</td>"; ?>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Prompt</td>
|
||||
<?php echo "<td>".$enigme->getPrompt()."</td>"; ?>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Modifier</td>
|
||||
<?php echo "<td><a href=\"index.php?action=goToModifEnigmeSolo&id=".$enigme->getIdEnigme()."\">Modifier</a></td>"; ?>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Supprimer</td>
|
||||
<?php echo "<td><a href=\"index.php?action=deleteEnigme&id=".$enigme->getIdEnigme()."\">Supprimer</a></td>"; ?>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
@ -0,0 +1,32 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Admin</title>
|
||||
<!-- Required meta tags -->
|
||||
<meta charset="utf-8" />
|
||||
<meta
|
||||
name="viewport"
|
||||
content="width=device-width, initial-scale=1, shrink-to-fit=no"
|
||||
/>
|
||||
|
||||
<!-- CSS -->
|
||||
<link
|
||||
href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css"
|
||||
rel="stylesheet"
|
||||
integrity="sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU"
|
||||
crossorigin="anonymous"
|
||||
/>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
<h1 class="text-center">Enigme Solo Manager</h1>
|
||||
<div class="d-flex justify-content-center">
|
||||
<a class="btn btn-primary m-3" href="index.php?action=goToSeeOrdre" role="button">Modifier l'ordre</a>
|
||||
<?php
|
||||
foreach ($lesEnigmes as $enigme){
|
||||
echo "<a class=\"btn btn-primary m-3\" href=\"index.php?action=goToDetailEnigme&id=".$enigme->getIdEnigme()."\" role=\"button\">".$enigme->getNom() ."</a>";
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
@ -0,0 +1,77 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Admin</title>
|
||||
<!-- Required meta tags -->
|
||||
<meta charset="utf-8" />
|
||||
<meta
|
||||
name="viewport"
|
||||
content="width=device-width, initial-scale=1, shrink-to-fit=no"
|
||||
/>
|
||||
|
||||
<!-- CSS -->
|
||||
<link
|
||||
href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css"
|
||||
rel="stylesheet"
|
||||
integrity="sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU"
|
||||
crossorigin="anonymous"
|
||||
/>
|
||||
</head>
|
||||
<body class="m-3">
|
||||
<form
|
||||
<?php echo 'action="index.php?action=editEnigme&id='. $enigme->getIdEnigme() .'"'; ?>
|
||||
method="POST">
|
||||
<div class="col">
|
||||
<div class="mb-3">
|
||||
<label for="" class="form-label">Nom</label>
|
||||
<textarea class="form-control" name="nom" id="nom" rows="3" required><?php echo $enigme->getNom(); ?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="mb-3">
|
||||
<label for="" class="form-label">Enigme</label>
|
||||
<textarea class="form-control" name="enigme" id="enigme" rows="3" required><?php echo $enigme->getEnonce(); ?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="mb-3">
|
||||
<label for="" class="form-label">Rappel</label>
|
||||
<textarea class="form-control" name="rappel" id="rappel" rows="3"><?php echo $enigme->getRappel(); ?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="mb-3">
|
||||
<label for="" class="form-label">Aide</label>
|
||||
<textarea class="form-control" name="aide" id="aide" rows="3"><?php echo $enigme->getAide(); ?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="mb-3">
|
||||
<label for="" class="form-label">Exemple</label>
|
||||
<textarea class="form-control" name="exemple" id="exemple" rows="3"> <?php echo $enigme->getExemple(); ?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="mb-3">
|
||||
<label for="" class="form-label">Solution</label>
|
||||
<textarea class="form-control" name="solution" id="solution" rows="3" required><?php echo $enigme->getSolution(); ?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="mb-3">
|
||||
<label for="" class="form-label">Test</label>
|
||||
<textarea class="form-control" name="test" id="test" rows="3" required> <?php echo $enigme->getTest(); ?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="mb-3">
|
||||
<label for="" class="form-label">Prompt, ce qu'il sera écrit par défaut dans l'éditeur</label>
|
||||
<textarea class="form-control" name="prompt" id="prompt" rows="3" required><?php echo $enigme->getPrompt(); ?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<button class="left" type="submit">
|
||||
Submit
|
||||
</button>
|
||||
</form>
|
||||
</body>
|
||||
|
@ -0,0 +1,55 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Admin</title>
|
||||
<!-- Required meta tags -->
|
||||
<meta charset="utf-8" />
|
||||
<meta
|
||||
name="viewport"
|
||||
content="width=device-width, initial-scale=1, shrink-to-fit=no"
|
||||
/>
|
||||
|
||||
<!-- CSS -->
|
||||
<link
|
||||
href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css"
|
||||
rel="stylesheet"
|
||||
integrity="sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU"
|
||||
crossorigin="anonymous"
|
||||
/>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<h1>Ordre des énigmes</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<form action="" method="POST">
|
||||
<table class="table table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">Enigme</th>
|
||||
<th scope="col">Ordre</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
foreach ($lesEnigmes as $enigme) {
|
||||
echo "<tr>";
|
||||
echo "<td>".$enigme->getNom()."</td>";
|
||||
echo '<td><input type="number" name="ordre'. $enigme->getNom() .'" value="'. $enigme->getOrdre() .'"></td>';
|
||||
echo "</tr>";
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
<button class="btn btn-primary m-3" type="submit">
|
||||
Modifier
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
@ -0,0 +1,54 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Admin</title>
|
||||
<!-- Required meta tags -->
|
||||
<meta charset="utf-8" />
|
||||
<meta
|
||||
name="viewport"
|
||||
content="width=device-width, initial-scale=1, shrink-to-fit=no"
|
||||
/>
|
||||
|
||||
<!-- CSS -->
|
||||
<link
|
||||
href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css"
|
||||
rel="stylesheet"
|
||||
integrity="sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU"
|
||||
crossorigin="anonymous"
|
||||
/>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<h1>Ordre des énigmes</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<table class="table table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">Enigme</th>
|
||||
<th scope="col">Ordre</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
foreach ($lesEnigmes as $enigme) {
|
||||
echo "<tr>";
|
||||
echo "<td>".$enigme->getNom()."</td>";
|
||||
echo "<td>".$enigme->getOrdre()."</td>";
|
||||
echo "</tr>";
|
||||
}
|
||||
?>
|
||||
<tr>
|
||||
<td>Modifier</td>
|
||||
<?php echo '<td><a href="index.php?action=goToModifOrdre">Modifier</a></td>'; ?>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
Loading…
Reference in new issue