diff options
| author | polo <ordipolo@gmx.fr> | 2026-05-08 19:28:11 +0200 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2026-05-08 19:28:11 +0200 |
| commit | d76cfe8fddde8caf2e1d7fc97ee71a3370c012c0 (patch) | |
| tree | c00d82b8cdd8b934e738ff19aa194f74391da668 | |
| parent | 08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9 (diff) | |
| download | cms-d76cfe8fddde8caf2e1d7fc97ee71a3370c012c0.tar.gz cms-d76cfe8fddde8caf2e1d7fc97ee71a3370c012c0.tar.bz2 cms-d76cfe8fddde8caf2e1d7fc97ee71a3370c012c0.zip | |
CCS séparé page maintenance, bug lien page maintenance vers page emails
| -rw-r--r-- | config/config-template.ini | 4 | ||||
| -rw-r--r-- | public/css/maintenance.css | 9 | ||||
| -rw-r--r-- | src/controller/MaintenanceController.php | 10 | ||||
| -rw-r--r-- | src/model/DatabaseSettingUp.php | 1 | ||||
| -rw-r--r-- | src/view/templates/maintenance.php | 4 |
5 files changed, 21 insertions, 7 deletions
diff --git a/config/config-template.ini b/config/config-template.ini index 0bd02fc..79d8a97 100644 --- a/config/config-template.ini +++ b/config/config-template.ini | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | ; modèle de config à copier puis modifier | ||
| 2 | ; le site a besoin d'un fichier appelé config.ini | ||
| 3 | ; veuillez renseigner au minimum les sections [database] et [URL] | ||
| 4 | |||
| 1 | [database] | 5 | [database] |
| 2 | db_host="localhost" | 6 | db_host="localhost" |
| 3 | database="cms" | 7 | database="cms" |
diff --git a/public/css/maintenance.css b/public/css/maintenance.css new file mode 100644 index 0000000..c82ceda --- /dev/null +++ b/public/css/maintenance.css | |||
| @@ -0,0 +1,9 @@ | |||
| 1 | .maintenance table | ||
| 2 | { | ||
| 3 | border-collapse: collapse; | ||
| 4 | font-size: smaller; | ||
| 5 | } | ||
| 6 | .maintenance table th, .maintenance table td | ||
| 7 | { | ||
| 8 | border: 1px black solid; | ||
| 9 | } \ No newline at end of file | ||
diff --git a/src/controller/MaintenanceController.php b/src/controller/MaintenanceController.php index 49ec23f..3b804fc 100644 --- a/src/controller/MaintenanceController.php +++ b/src/controller/MaintenanceController.php | |||
| @@ -16,18 +16,18 @@ class MaintenanceController | |||
| 16 | } | 16 | } |
| 17 | else{ | 17 | else{ |
| 18 | $view = '<h4>Table ' . TABLE_PREFIX . 'log de la BDD</h4> | 18 | $view = '<h4>Table ' . TABLE_PREFIX . 'log de la BDD</h4> |
| 19 | <table style="border-collapse: collapse; font-size: smaller;"> | 19 | <table> |
| 20 | <thead> | 20 | <thead> |
| 21 | <tr> | 21 | <tr> |
| 22 | <th style="border: 1px black solid;">date et heure (Greenwich)</th> | 22 | <th>date et heure (Greenwich)</th> |
| 23 | <th style="border: 1px black solid;">connexion réussie</th> | 23 | <th>connexion réussie</th> |
| 24 | </tr> | 24 | </tr> |
| 25 | </thead> | 25 | </thead> |
| 26 | <tbody>'; | 26 | <tbody>'; |
| 27 | foreach($data as $entry){ | 27 | foreach($data as $entry){ |
| 28 | $view .= '<tr> | 28 | $view .= '<tr> |
| 29 | <td style="border: 1px black solid;">' . $entry->getFormatedDate() . '</td> | 29 | <td>' . $entry->getFormatedDate() . '</td> |
| 30 | <td style="border: 1px black solid;">' . ($entry->getSuccess() ? 'oui' : 'non') . '</td> | 30 | <td>' . ($entry->getSuccess() ? 'oui' : 'non') . '</td> |
| 31 | </tr>'; | 31 | </tr>'; |
| 32 | } | 32 | } |
| 33 | $view .= '</tbody></table>'; | 33 | $view .= '</tbody></table>'; |
diff --git a/src/model/DatabaseSettingUp.php b/src/model/DatabaseSettingUp.php index d64f226..4086d5a 100644 --- a/src/model/DatabaseSettingUp.php +++ b/src/model/DatabaseSettingUp.php | |||
| @@ -81,6 +81,7 @@ class DatabaseSettingUp | |||
| 81 | $emails->addCSS('show_emails'); | 81 | $emails->addCSS('show_emails'); |
| 82 | $emails->addJS('form'); | 82 | $emails->addJS('form'); |
| 83 | $maintenance = new Page("Maintenance", 'maintenance', "Opérations de maintenance, installation, sauvegarde, restauration", true, false, false, NULL, NULL); | 83 | $maintenance = new Page("Maintenance", 'maintenance', "Opérations de maintenance, installation, sauvegarde, restauration", true, false, false, NULL, NULL); |
| 84 | $maintenance->addCSS('maintenance'); | ||
| 84 | $maintenance->addJS('maintenance'); | 85 | $maintenance->addJS('maintenance'); |
| 85 | 86 | ||
| 86 | /* -- table node -- */ | 87 | /* -- table node -- */ |
diff --git a/src/view/templates/maintenance.php b/src/view/templates/maintenance.php index 426831f..660756b 100644 --- a/src/view/templates/maintenance.php +++ b/src/view/templates/maintenance.php | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | <?php declare(strict_types=1); ?> | 1 | <?php declare(strict_types=1); ?> |
| 2 | <section> | 2 | <section class="maintenance"> |
| 3 | <h3>Maintenance du site</h3> | 3 | <h3>Maintenance du site</h3> |
| 4 | <div class="basic_div"> | 4 | <div class="basic_div"> |
| 5 | <p> | 5 | <p> |
| @@ -13,7 +13,7 @@ | |||
| 13 | </div> | 13 | </div> |
| 14 | <div class="basic_div"> | 14 | <div class="basic_div"> |
| 15 | <p> | 15 | <p> |
| 16 | <a href="http://nageurs.localhost/index.php?page=emails"><button>Consulter les emails</button></a><br> | 16 | <a href="<?= new URL(['page' => 'emails']) ?>"><button>Consulter les emails</button></a><br> |
| 17 | <i>Emails reçus depuis tous les formulaires de contact</i> | 17 | <i>Emails reçus depuis tous les formulaires de contact</i> |
| 18 | </p> | 18 | </p> |
| 19 | </div> | 19 | </div> |
