aboutsummaryrefslogtreecommitdiff
path: root/src/view/templates
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2026-03-24 22:39:29 +0100
committerpolo <ordipolo@gmx.fr>2026-03-24 22:40:33 +0100
commit3b369122645b07b290f7fcc7bccb4787745cd5ea (patch)
tree3f9c2d1fbd5fe8b26162202e9b1e6cd5c8a940f6 /src/view/templates
parenta70dee9b5021a137ae07041c38921553442b0c11 (diff)
downloadcms-3b369122645b07b290f7fcc7bccb4787745cd5ea.tar.gz
cms-3b369122645b07b290f7fcc7bccb4787745cd5ea.tar.bz2
cms-3b369122645b07b290f7fcc7bccb4787745cd5ea.zip
mode maintenance, optimisation moins de contrôles en mode run, dossier service et déplacement fichiers, sessions et entité User préparées à l'implémentation hypothétique des rôles, entité AppMetadata, meilleure sécurité de fillStartingDatabase
Diffstat (limited to 'src/view/templates')
-rw-r--r--src/view/templates/footer.php2
-rw-r--r--src/view/templates/header.php2
-rw-r--r--src/view/templates/maintenance.php27
-rw-r--r--src/view/templates/user_create.php2
-rw-r--r--src/view/templates/user_edit.php2
5 files changed, 31 insertions, 4 deletions
diff --git a/src/view/templates/footer.php b/src/view/templates/footer.php
index 7809818..6450e21 100644
--- a/src/view/templates/footer.php
+++ b/src/view/templates/footer.php
@@ -20,7 +20,7 @@
20 <a href="<?= new URL ?>"><img id="footer_logo_content" src="<?= $footer_logo ?? '' ?>" alt=""></a> 20 <a href="<?= new URL ?>"><img id="footer_logo_content" src="<?= $footer_logo ?? '' ?>" alt=""></a>
21 <?= $admin_footer_logo ?> 21 <?= $admin_footer_logo ?>
22 </div> 22 </div>
23<?php if($_SESSION['admin']){ ?> 23<?php if(IS_ADMIN){ ?>
24 <script> 24 <script>
25 let footer_name = new InputText('footer_name'); 25 let footer_name = new InputText('footer_name');
26 let footer_address = new InputText('footer_address'); 26 let footer_address = new InputText('footer_address');
diff --git a/src/view/templates/header.php b/src/view/templates/header.php
index 8d58dc0..400c7c0 100644
--- a/src/view/templates/header.php
+++ b/src/view/templates/header.php
@@ -42,7 +42,7 @@
42 <?= $breadcrumb ?? '' ?> 42 <?= $breadcrumb ?? '' ?>
43 </div> 43 </div>
44 </div> 44 </div>
45<?php if($_SESSION['admin']){ ?> 45<?php if(IS_ADMIN){ ?>
46 <script> 46 <script>
47 document.getElementById("head_favicon_content").src = window.Config.favicon; 47 document.getElementById("head_favicon_content").src = window.Config.favicon;
48 let head_favicon = new InputFileFavicon('head_favicon'); 48 let head_favicon = new InputFileFavicon('head_favicon');
diff --git a/src/view/templates/maintenance.php b/src/view/templates/maintenance.php
new file mode 100644
index 0000000..217dcb7
--- /dev/null
+++ b/src/view/templates/maintenance.php
@@ -0,0 +1,27 @@
1<?php declare(strict_types=1); ?>
2<!DOCTYPE html>
3<html lang="fr">
4 <head>
5 <meta charset="utf-8">
6 <title>Site en maintenance</title>
7 <link rel="icon" type="" href="">
8 <meta name="description" content="site en maintenance">
9 <meta name="viewport" content="width=device-width">
10 <link rel="stylesheet" href="css/head.css">
11 <link rel="stylesheet" href="css/body.css">
12 <link rel="stylesheet" href="css/foot.css">
13 </head>
14 <body>
15 <main>
16 <p>Le site est en cours de maintenance.</p>
17 <p>Il devrait être de nouveau accessible très bientôt.</p>
18 </main>
19 <footer>
20 <div class="logged_out">
21 <button>
22 <a href="<?= new URL(['page' => 'connection']) ?>">Mode admin</a>
23 </button>
24 </div>
25 </footer>
26 </body>
27</html> \ No newline at end of file
diff --git a/src/view/templates/user_create.php b/src/view/templates/user_create.php
index 8572efe..870b904 100644
--- a/src/view/templates/user_create.php
+++ b/src/view/templates/user_create.php
@@ -27,7 +27,7 @@ $_SESSION['captcha'] = $captcha->getSolution(); // enregistrement de la réponse
27 <main> 27 <main>
28 <section> 28 <section>
29 <h3>Bienvenue.</h3> 29 <h3>Bienvenue.</h3>
30 <p style="text-align: center;">Veuillez choisir les codes que vous utiliserez pour gérer le site.</p> 30 <p style="text-align: center;">Pour commencer, veuillez créer un compte administrateur.</p>
31 <div class="basic_div"> 31 <div class="basic_div">
32 <p style="color: red; font-style: italic;"><?= $error ?></p> 32 <p style="color: red; font-style: italic;"><?= $error ?></p>
33 <form method="post" action="index.php?action=create_user" > 33 <form method="post" action="index.php?action=create_user" >
diff --git a/src/view/templates/user_edit.php b/src/view/templates/user_edit.php
index 28caac4..9191e7d 100644
--- a/src/view/templates/user_edit.php
+++ b/src/view/templates/user_edit.php
@@ -5,7 +5,7 @@
5 <h3>Mon compte</h3> 5 <h3>Mon compte</h3>
6 <div> 6 <div>
7 <img class="user_icon" src="assets/user_hollow.svg"> 7 <img class="user_icon" src="assets/user_hollow.svg">
8 <div><?= $_SESSION['user'] ?></div> 8 <div><?= $_SESSION['user']['username'] ?></div>
9 </div> 9 </div>
10 </div> 10 </div>
11 <div class="user_edit_flex"> 11 <div class="user_edit_flex">