Files
Bloggr/inc/nav.php
2019-05-23 09:16:04 +02:00

47 lines
1.2 KiB
PHP

<nav class="demo">
<a href="/" class="brand">
<span><?= ((defined("SITE_TITLE")) ? SITE_TITLE : "A Bloggr Site") ?></span>
</a>
<!-- responsive-->
<input id="bmenub" type="checkbox" class="show">
<label for="bmenub" class="burger pseudo button">&#8801;</label>
<div class="menu">
<?php
if ($auth->isLoggedIn()){
?>
<span>Hey, <b><?= $auth->getUsernameById($auth->getId()) ?></b>!</span>
<?php
}
?>
<a href="/" class="pseudo button"">Startseite</a>
<?php
if ($auth->hasRole([ \Bloggr\Roles::ADMIN ])){
?>
<a href="/users.php" class="pseudo button">Benutzer</a>
<a href="/post.php?new" class="pseudo button">Neuer Beitrag</a>
<?php
} elseif($auth->hasRole([ \Bloggr\Roles::AUTHOR ])) {
?>
<a href="/post.php?new" class="pseudo button">Neuer Beitrag</a>
<?php
}
?>
<?php
if (!$auth->isLoggedIn()){
?>
<a href="/login.php" class="pseudo button">Anmelden</a>
<a href="/register.php" class="button">Registrieren</a>
<?php
} else {
?>
<a href="/settings.php" class="pseudo button">Einstellungen</a>
<a href="/logout.php" class="button">Abmelden</a>
<?php
}
?>
</div>
</nav>