Files
thetool/Layout/default/topbar.php
2025-08-07 13:28:29 +02:00

85 lines
3.4 KiB
PHP

<!-- Topbar Start -->
<div class="navbar-custom">
<div class="container-fluid">
<ul class="list-unstyled topnav-menu float-right mb-0" id="topbar">
<li class="dropdown notification-list">
<!-- Mobile menu toggle-->
<a class="navbar-toggle nav-link">
<div class="lines">
<span></span>
<span></span>
<span></span>
</div>
</a>
<!-- End mobile menu toggle-->
</li>
<li id="bookstackLink" class="dropdown notification-list" style="display: none">
<a class="nav-link dropdown-toggle" href="" target="_blank">
<i class="fas fa-book"></i>
<span class="d-none d-sm-inline-block">Hilfe zu dieser Seite</span>
</a>
</li>
<li class="dropdown notification-list">
<a class="nav-link dropdown-toggle" data-toggle="adropdown" href="#" role="button" aria-haspopup="false" aria-expanded="false">
<i class="fe-bell noti-icon"></i>
<!--<span class="badge badge-danger rounded-circle noti-icon-badge">2</span>-->
</a>
</li>
<li>
<a class="nav-link nav-user mr-0" href="<?=self::getUrl("UserProfile")?>">
<!-- <img src="<?=self::getResourcePath()?>assets/images/users/avatar-4.jpg" alt="user-image" class="rounded-circle"> -->
<!-- <i style="font-size: 24px; border-radius: 50%;" class="fas fa-user-secret text-white img-circle bg-info"></i>-->
<?php if(!$me->twofactor): ?>
<i class="fas fa-exclamation-triangle text-warning" title="Zwei-Faktor-Authentifizierung (2FA) nicht aktiviert!"></i>
<?php else: ?>
<i class="fa-sharp fa-light fa-gear text-white img-circle font-15 "></i>
<?php endif; ?>
<span class="pro-user-name ml-1">
<?=$me->username?>
</span>
</a>
</li>
<!-- if $_SESSION[MFAPPNAME.'_impersonate'] is set then show a button that redirects to "User" "impersonate" "unimpersonate = true"-->
<?php if(isset($_SESSION[MFAPPNAME.'_impersonate'])): ?>
<li>
<a href="<?=self::getUrl("User","impersonate",["unimpersonate"=>true])?>" class="nav-link nav-user">
<i class="fas fa-user-secret text-white img-circle bg-info"></i>
<span class="pro-user-name ml-1">Zurück als <?=$_SESSION[MFAPPNAME.'_username']?></span>
</a>
</li>
<?php else: ?>
<li>
<a href="<?=self::getUrl("Dashboard","logout")?>" class="nav-link nav-user">
<i class="fas fa-sign-out-alt"></i>
<span class="pro-user-name ml-1">Abmelden</span>
</a>
</li>
<?php endif; ?>
</ul>
<ul class="list-unstyled topnav-menu-left m-0">
<li class="logo-box float-left">
<a href="<?=self::getUrl("Dashboard")?>" class="logo">
<span class="logo-lg">
<img src="<?=self::getResourcePath()?>assets/images/<?=MFAPPNAME_SLUG?>-logo-top.png" alt="" style="height:80px; padding-top:12px; padding-left:32px;">
</span>
<span class="logo-sm">
<img src="<?=self::getResourcePath()?>assets/images/<?=MFAPPNAME_SLUG?>-logo-top.png" alt="" height="28">
</span>
</a>
</li>
</ul>
</div> <!-- end container-fluid-->
</div>
<!-- end Topbar -->