1
0
mirror of https://gitlab.com/animath/si/plateforme-corres2math.git synced 2025-06-25 02:20:29 +02:00

Possibilité d'accéder à la vue d'une autre personne sur la plateforme en tant qu'administrateur

This commit is contained in:
Yohann
2019-10-22 00:10:46 +02:00
parent b5f3c4ac58
commit b99e7586db
4 changed files with 42 additions and 5 deletions

View File

@ -96,6 +96,11 @@
</ul>
<ul class="navbar-nav">
<?php if (isset($_SESSION["admin"])) { ?>
<li class="nav-item active">
<a class="nav-link" href="/?view-as-admin">Retourner en vue administrateur</a>
</li>
<?php } ?>
<?php if (isset($_SESSION["user_id"])) { ?>
<li class="nav-item active">
<a class="nav-link" href="/deconnexion">Déconnexion</a>

View File

@ -98,4 +98,13 @@ if (!$has_error) {
printDocuments($documents);
}
if ($_SESSION["role"] == Role::ADMIN && $_SESSION["user_id"] != $user->getId()) { ?>
<hr />
<form method="POST">
<input type="submit" name="view_as" class="btn btn-secondary btn-lg btn-block" style="background-color: #ff2e34"
value="Afficher le site en tant que <?= $user->getFirstName() . " " . $user->getSurname() ?>" />
</form>
<?php }
require_once "footer.php";