_cms.menu.php 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <nav id="sidebarMenu" class="col-md-3 col-lg-2 d-md-block bg-light sidebar collapse">
  2. <div class="position-sticky pt-2">
  3. <ul class="nav flex-column">
  4. <?php
  5. (session::access(array(1, 4))) ?
  6. core::elementMenuH6("Salariés") : NULL;
  7. (session::access(array(1, 4))) ?
  8. core::elementMenu("rh-liste-salaries", "/", "RH : Liste des salariés", "users") : NULL;
  9. (session::access(array(1, 4))) ?
  10. core::elementMenu("rh-historique-excel", "/rh-historique-excel.html", "RH : Historique des Excels", "file-text") : NULL;
  11. (session::access(array(1, 4)) AND isset(salaries::excelGetInProgress()["name"])) ?
  12. core::elementMenu("rh-import-to-temp", "/rh-import-to-temp.html", "RH : Reprise du traitement", "file-text") : NULL;
  13. (session::access(array(1, 4))) ?
  14. core::elementMenu("stats", "/stats.html", "RH : Stats salariés", "pie-chart") : NULL;
  15. (session::access(array(1, 4))) ?
  16. core::elementMenuH6("ProWeb") : NULL;
  17. (session::access(array(1, 4))) ?
  18. core::elementMenu("proweb-salaries", "/proweb-salaries.html", "Proweb : Liste des salariés", "archive") : NULL;
  19. (session::access(array(1, 4))) ?
  20. core::elementMenu("proweb-historique-excel", "/proweb-historique-excel.html", "Proweb : Historique des Excels", "file-text") : NULL;
  21. (session::access(array(1, 4))) ?
  22. core::elementMenu("proweb-export-csv", "/proweb-export-csv.html", "Proweb : Transfert des données", "send") : NULL;
  23. (session::access(array(1, 3, 4))) ?
  24. core::elementMenuH6("Accès services sociaux") : NULL;
  25. (session::access(array(1, 3, 4))) ?
  26. core::elementMenu("sociale-check-salarie", "/sociale-check-salarie.html", "Validation d'un compte salarié", "check-square") : NULL;
  27. (session::access(array(1, 4))) ?
  28. core::elementMenuH6("Evènements") : NULL;
  29. (session::access(array(1, 4))) ?
  30. core::elementMenu("evenements", "/evenements.html", "Listes des évènements", "calendar") : NULL;
  31. (session::access(array(1, 4))) ?
  32. core::elementMenu("lotterys", "/lotterys.html", "Listes des tirages au sort", "zap") : NULL;
  33. (session::access(array(1, 4))) ?
  34. core::elementMenuH6("Pratiques") : NULL;
  35. (session::access(array(1, 4))) ?
  36. core::elementMenuLink("https://corporatedirectory.capgemini.com/MyDirectory/portals/std/index-portal.jsp", "Corporate Directory", "link") : NULL;
  37. (session::access(array(1))) ?
  38. core::elementMenuH6("Administration") : NULL;
  39. (session::access(array(1))) ?
  40. core::elementMenu("parametres", "/parametres.html", "IT : Paramètres", "tool") : NULL;
  41. (session::access(array(1))) ?
  42. core::elementMenu("historique", "/historique.html", "IT : Historique", "activity") : NULL;
  43. ?>
  44. </ul>
  45. </div>
  46. <div style="position: absolute; bottom: 0; margin: 0 0 5px 10px; color: gray;">
  47. <small>Chargement le <?php echo core::printDateTxt(); ?></small>
  48. </div>
  49. </nav>