2
0

cms.parametres-logs.php 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <?php
  2. maj::bashFetch();
  3. $checkMaintenance = debug::isFile("maintenance");
  4. $checkDebug = debug::isFile("debug");
  5. ?>
  6. <header class="d-flex flex-column flex-md-row align-items-md-center p-3 bg-light ">
  7. <h2 class="bd-title" id="content">
  8. <span>Administration : Logs Système</span>
  9. </h2>
  10. </header>
  11. <?php
  12. echo core::filAriane(array(
  13. "current" => "Logs Système",
  14. "arbo" => array(
  15. "Administration" => NULL,
  16. "Logs Système" => "/parametres-logs.html"
  17. )
  18. ));
  19. ?>
  20. <ul class="nav nav-tabs" id="tab-logs" role="tablist" style="margin-bottom:20px;">
  21. <li><a class="nav-link active" href="#parametres-server-logs-apache">Apache</a></li>
  22. <li><a class="nav-link" href="#parametres-server-logs-balcklist-attempts">Historique des Tentatives</a></li>
  23. <li><a class="nav-link" href="#parametres-server-logs-balcklist-ip">IP Blacklistées</a></li>
  24. </ul>
  25. <div class="tab-content">
  26. <div id="parametres-server-logs-apache" class="tab-pane fade in active show">
  27. <?php get::page("parametres-server-logs", ["console" => "apache"]) ?>
  28. </div>
  29. <div id="parametres-server-logs-balcklist-attempts" class="tab-pane fade">
  30. <?php get::page("parametres-server-logs", ["console" => "attempts"]) ?>
  31. </div>
  32. <div id="parametres-server-logs-balcklist-ip" class="tab-pane fade">
  33. <?php get::page("parametres-server-logs", ["console" => "ip-blacklist"]) ?>
  34. </div>
  35. </div>
  36. <script>
  37. $(document).ready(function(){
  38. var fragment = window.location.hash;
  39. var tmpOnglet = fragment ? fragment.substring(1) : '';
  40. var onglet = "#" + tmpOnglet;
  41. if (tmpOnglet !== "" && $(onglet).length) {
  42. $('#tab-logs a[href="' + onglet + '"]').tab('show');
  43. }
  44. $("#tab-logs a").click(function(){
  45. $(this).tab('show');
  46. });
  47. $('#tab-logs a').on('shown.bs.tab', function(event){
  48. var x = $(event.target).text();
  49. var y = $(event.relatedTarget).text();
  50. });
  51. });s
  52. </script>
  53. <style>
  54. h4 {
  55. margin-top: 15px;
  56. }
  57. .element-parametres {
  58. margin-top: 5px;
  59. }
  60. .modal-body {
  61. position: relative;
  62. overflow-y: auto;
  63. max-height: 400px;
  64. padding: 15px;
  65. }
  66. .modal-dialog{
  67. width: 1005px !important;
  68. }
  69. .modal {
  70. --bs-modal-width: none;
  71. }
  72. .autoModal.modal .modal-body {
  73. max-height: 100%;
  74. }
  75. </style>