32 lines
1.8 KiB
PHP
32 lines
1.8 KiB
PHP
<?php
|
|
$projectRoot = isset($projectRoot)?$projectRoot:"";
|
|
$activePage = $_SERVER['REQUEST_URI'];
|
|
if($activePage == "/index.php"){ $activePage = "/"; }
|
|
|
|
?><nav class="navbar navbar-expand-sm navbar-light bg-light" style="z-index: 2;">
|
|
<div class="container-fluid" style="max-width: 900px;">
|
|
<a class="navbar-brand" href="<?=$projectRoot;?>/"><img src='#' style="height: 24px;" alt='Groceries' /></a>
|
|
<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>
|
|
</button>
|
|
<div class="collapse navbar-collapse" id="navbarSupportedContent">
|
|
<ul class="navbar-nav me-auto mb-2 mb-sm-0">
|
|
<?php
|
|
$links["Home"] = $projectRoot."/";
|
|
$links["Plan"] = $projectRoot."/plan/";
|
|
$links["Review"] = "#";
|
|
foreach($links as $title => $href){
|
|
echo '<li class="nav-item">';
|
|
echo '<a class="nav-link'.($activePage == $href?" active\" aria-current=\"page":"").'" href="'.$href.'">'.$title.'</a>';
|
|
echo "</li>\n";
|
|
}
|
|
?>
|
|
</ul>
|
|
<div class="navbar-nav" id="navLogin">
|
|
<?php if(checkLoginSimple()){ echo "<span title='Logged in as: ".($_SESSION['user_name'] ?? '')."'>Logged in</span>"; } else { ?><a class="nav-item nav-link" id='login' href='<?=$projectRoot;?>/login.php'>Login</a><?php } ?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</nav>
|