The following files exists in this folder. Click to view.
navbar.php46 lines UTF-8 Unix (LF)
<nav class="navbar navbar-expand-lg bg-body-tertiary">
<!-- Huvudnavigationsfält med Bootstrap-klasser för layout och färg -->
<div class="container-fluid">
<!-- Container som gör navbaren responsiv -->
<a class="navbar-brand" href="index.php">HogeNView</a>
<!-- Logotyp/länk till startsidan -->
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
<!-- Hamburgerikon som visas på små skärmar -->
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<!-- Div som döljs eller visas när man klickar på toggler -->
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
<!-- Lista med navigationslänkar -->
<?php
if (isset($_SESSION["userID"]))
// Om användaren är inloggad, visa konto-menyn
{
echo <<<EOD
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="index.php">Tillgängliga kategorier</a>
<!-- Länk till tillgängliga kategorier -->
</li>
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="locked.php">Låsta kategorier</a>
<!-- Länk till låsta kategorier -->
</li>
EOD;
require "admin.php";
}
?>
</ul>
<?php
if (isset($_SESSION["userID"]))
// Om användaren är inloggad, visa även en logout-knapp utanför dropdown
echo <<<EOD
<a href="logout.php" class="btn btn-outline-danger">Logga ut</a>
EOD;
?>
</form>
</div>
</div>
</nav>