diff options
| author | polo <ordipolo@gmx.fr> | 2026-05-08 18:14:38 +0200 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2026-05-08 18:14:38 +0200 |
| commit | 08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9 (patch) | |
| tree | a59e8dfc92596cdd15c7fbbb1dc0967c1f28b02a /public/js | |
| parent | 69981561f83ba3a05217e75cac6c68e8dc671c45 (diff) | |
| download | cms-08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9.tar.gz cms-08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9.tar.bz2 cms-08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9.zip | |
page maintenance: voir/supprimer les logs et lien vers voir les e-mails, suppression des modes de fonctionnement
Diffstat (limited to 'public/js')
| -rw-r--r-- | public/js/maintenance.js | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/public/js/maintenance.js b/public/js/maintenance.js new file mode 100644 index 0000000..7406e0a --- /dev/null +++ b/public/js/maintenance.js | |||
| @@ -0,0 +1,36 @@ | |||
| 1 | function displayLogs(){ | ||
| 2 | const log_table = getElementOrThrow('log_table'); | ||
| 3 | console.log(log_table); | ||
| 4 | |||
| 5 | let fetcher = new Fetcher({ | ||
| 6 | endpoint: 'index.php?action=get_logs', | ||
| 7 | method: 'POST', | ||
| 8 | onSuccess: (data) => { | ||
| 9 | log_table.innerHTML = data.view; | ||
| 10 | console.log(log_table); | ||
| 11 | }, | ||
| 12 | onFailure: () => { | ||
| 13 | toastNotify("Aucune donnée disponible"); | ||
| 14 | } | ||
| 15 | }); | ||
| 16 | fetcher.send({}); | ||
| 17 | } | ||
| 18 | function cleanLogs(){ | ||
| 19 | if(!confirm('Voulez-vous vraiment supprimer cette entrée?')){ | ||
| 20 | return; | ||
| 21 | } | ||
| 22 | const log_table = getElementOrThrow('log_table'); | ||
| 23 | |||
| 24 | let fetcher = new Fetcher({ | ||
| 25 | endpoint: 'index.php?action=erase_logs', | ||
| 26 | method: 'POST', | ||
| 27 | onSuccess: () => { | ||
| 28 | log_table.innerHTML = ''; | ||
| 29 | toastNotify('Les journaux de connexion ont été effacés'); | ||
| 30 | }, | ||
| 31 | onFailure: () => { | ||
| 32 | toastNotify("L'application a rencontré une erreur, rien n'a été effacé"); | ||
| 33 | } | ||
| 34 | }); | ||
| 35 | fetcher.send({}); | ||
| 36 | } \ No newline at end of file | ||
