2
0

_cms.nav.php 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. if(ENVIRONNEMENT == "DEV"){
  3. $titleEnvironnement = "<a href=\"/\"><span class=\"badge\" style=\"background-color:red; margin-left:5px;\">DEV</span></a>";
  4. $classHead = "bg-secondary";
  5. } elseif(ENVIRONNEMENT == "R7"){
  6. $titleEnvironnement = "<a href=\"/\"><span class=\"badge\" style=\"background-color:red; margin-left:5px;\">R7</span></a>";
  7. $classHead = "bg-secondary";
  8. } elseif(ENVIRONNEMENT == "PREPROD"){
  9. $titleEnvironnement = "<a href=\"/\"><span class=\"badge\" style=\"background-color:red; margin-left:5px;\">PREPROD</span></a>";
  10. $classHead = "bg-secondary";
  11. } elseif(ENVIRONNEMENT == "PROD"){
  12. $titleEnvironnement = "";
  13. $classHead = "bg-dark";
  14. }
  15. if(core::isMaintenance()){
  16. $titleMaintenance = "<a href=\"/parametres.html\"><span class=\"badge\" style=\"background-color:red; margin-left:5px;\">SITE EN MODE MAINTENANCE</span></a>";
  17. } else {
  18. $titleMaintenance = "";
  19. }
  20. if(core::isDebug()){
  21. $titleDebug = "<a href=\"#\" id='toggle-logs'><span class=\"badge\" style=\"background-color:red; margin-left:5px;\">MODE DEBUG</span></a>";
  22. } else {
  23. $titleDebug = "";
  24. }
  25. ?>
  26. <header class="navbar sticky-top <?php echo $classHead ?> navbar-expand-sm navbar-dark flex-md-nowrap p-0 shadow">
  27. <div class="container-fluid">
  28. <a href="/" style="box-shadow: none;" class="navbar-brand <?php echo $classHead ?>">CSE Invent : CMS</a><?php echo $titleEnvironnement . $titleMaintenance . $titleDebug; ?>
  29. <div id="navbarCollapse" class="collapse navbar-collapse p-0">
  30. <ul class="nav navbar-nav ms-auto">
  31. <li class="nav-item dropdown">
  32. <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown"><?php echo session::getName(); document::badge(); ?></a>
  33. <div class="dropdown-menu dropdown-menu-end">
  34. <a href="/user.html" class="dropdown-item">Mon profil</a>
  35. <?php document::menu() ?>
  36. <div class="dropdown-divider"></div>
  37. <a href="/submit.php?from=logout" class="dropdown-item">Se déconnecter</a>
  38. </div>
  39. </li>
  40. </ul>
  41. </div>
  42. </div>
  43. </header>