Ajout de webhooks pour le login/register/newEvent.

Ajout des pages pour gestion globale des évènements.

Co-authored-by: Charpentier Juliette <juliette.charpentier@etu.u-pec.fr>
This commit is contained in:
2024-06-14 17:31:37 +02:00
parent 7c326d3908
commit 9adca94b82
21 changed files with 8471 additions and 346 deletions

View File

@@ -22,7 +22,13 @@ if (isset($_COOKIE['userData'])) {
<span></span>
<!-- logo -->
<a href="../../../" class="menu-logo">
<a href="<?php
if (isset($_COOKIE['userData'])) {
echo "/?res=login-succeeded";
} else {
echo "/";
}
?>" class="menu-logo">
<img src="https://i.imgur.com/RkmSo9Q.png" alt="Jeux Olympiques - Paris 2024" />
</a>
@@ -37,8 +43,7 @@ if (isset($_COOKIE['userData'])) {
echo "<a href='/admin'>Panel d'administration</a>";
echo "<ul class='dropdown-content'>";
echo "<li><a href='/admin/users'>Gérer les utilisateurs</a></li>"; //option 1
echo "<li><a href='/admin/type2'>Événement Type 2</a></li>";
echo "<li><a href='/admin/type3'>Événement Type 3</a></li>";
echo "</ul>";
echo "</li>";
}
@@ -48,9 +53,30 @@ if (isset($_COOKIE['userData'])) {
<li class="dropdown">
<a href="/events">Évènements</a>
<ul class="dropdown-content">
<li><a href="/events/type1">Événement Type 1</a></li>
<li><a href="/events/type2">Événement Type 2</a></li>
<li><a href="/events/type3">Événement Type 3</a></li>
<?php
if (isset($_COOKIE['userData'])) {
$role = $userData['role'];
if ($role == 'Administrateur') {
echo "<li><a href='/events/new'>Créer un nouvel évènement</a></li>";
echo "<li><a href='/events/list'>Liste des évènements</a></li>";
echo "<li><a href='/events/book'>S'inscrire à un évènement</a></li>";
} else if ($role == 'Sportif') {
echo "<li><a href='/events/participate'>Participer à un évènement</a></li>";
echo "<li><a href='/events/list'>Liste des évènements</a></li>";
echo "<li><a href='/events/book'>S'inscrire à un évènement</a></li>";
} else if ($role == "Organisateur") {
echo "<li><a href='/events/new'>Créer un nouvel évènement</a></li>";
echo "<li><a href='/events/list'>Liste des évènements</a></li>";
echo "<li><a href='/events/book'>S'inscrire à un évènement</a></li>";
} else if ($role == "Membre") {
echo "<li><a href='/events/list'>Liste des évènements</a></li>";
echo "<li><a href='/events/book'>S'inscrire à un évènement</a></li>";
}
} else {
echo "<li><a href='/events/list'>Liste des évènements</a></li>";
}
?>
</ul>
</li>
</ul>