From 2ac4254829fb27d878044978e4e89f15eeeddd23 Mon Sep 17 00:00:00 2001 From: polo Date: Tue, 1 Mar 2022 04:02:05 +0100 Subject: factorisation et pages manquantes --- view/backup.php | 13 ++-- view/discographie.php | 2 +- view/melaine.php | 138 ------------------------------------------ view/menu.php | 2 +- view/nav.php | 18 +++--- view/pageArticlesSimples.php | 136 +++++++++++++++++++++++++++++++++++++++++ view/password.php | 16 ++--- view/template-formulaires.php | 8 +-- view/template.php | 12 ++-- 9 files changed, 170 insertions(+), 175 deletions(-) delete mode 100644 view/melaine.php create mode 100644 view/pageArticlesSimples.php (limited to 'view') diff --git a/view/backup.php b/view/backup.php index 9fce805..30b644b 100644 --- a/view/backup.php +++ b/view/backup.php @@ -27,8 +27,9 @@ if(isset($_GET['action']) && $_GET['action'] == 'sauvegarde') ?>

Sauvegarde complète

Toutes les données du sites (textes, photos) ont été rassemblées dans un unique fichier que vous pouvez conserver si vous le souhaitez sur votre ordinateur.

-

Vous pourrez l'utiliser plus tard pour restaurer le site dans l'état où il se trouve aujourd'hui ou pour récupérer des fichiers effacés ou perdus. Ceci est utile dans le cas d'un changement d'hébergement, d'un problème affectant le serveur, ou encore d'une mauvaise manipulation.

-

Ce fichier se nomme .

+

Vous pourrez l'utiliser plus tard pour restaurer le site dans l'état où il se trouve aujourd'hui ou pour récupérer des fichiers effacés ou perdus. Ce fichier sera utile dans le cas d'une migration (déplacement du site, changement d'hébergeur), d'un problème affectant le serveur, ou encore d'une mauvaise manipulation.

+

Veuillez noter que votre mot de passe ne sera pas conservé. Dans le cas d'une migration, il vous sera proposé d'en créer un nouveau.

+

Ce fichier se nomme

@@ -53,7 +54,7 @@ elseif(isset($_GET['action']) && $_GET['action'] == 'restauration') ob_start(); ?>

Restauration des données à partir d'une sauvegarde.

-

Vous devez avoir créé précédemment un fichier melaineDATA.zip
+

Vous devez avoir créé précédemment un fichier melaineDATA
à la page Sauvegarder les données.


@@ -61,10 +62,10 @@ elseif(isset($_GET['action']) && $_GET['action'] == 'restauration') -

- - + +
+ - + - - - - - - - -
-
- Melaine Favennec -
-
-
- -
> -

Rédiger un nouvel article

- -
-

- - Nouvel article - -

- -
-fileListCount; $i++) -{ - // la div invisible sert à la compensation des liens d'ancre # - - // article modifié sur fond coloré - if(isset($fileCode) && $Articles->fileList[$i]['fileCode'] == $fileCode) - { - $style = 'class="articleAvecEditeur"'; - } - else - { - $style = ''; - } -?> -
-
-
> -fileList[$i]['fileCode'] - ) - { - // on pourrait utiliser ici le timedate, ou encore le nom de l'article -?> -

Modification d'un article

-fileList[$i]['content'] . "\n"); - - // bouton - if($_SESSION['admin'] == 1) - { - ?> -

- - Modifier cet article - -   - - Supprimer cet article - -

- -
-
- - + \ No newline at end of file diff --git a/view/pageArticlesSimples.php b/view/pageArticlesSimples.php new file mode 100644 index 0000000..aa755d8 --- /dev/null +++ b/view/pageArticlesSimples.php @@ -0,0 +1,136 @@ + + + + + + + + +
+
+ +
+ +
+ +
> +

Rédiger un nouvel article

+ +
+

+ + Nouvel article + +

+ +
+fileListCount; $i++) +{ + // la div invisible sert à la compensation des liens d'ancre # + + // article modifié sur fond coloré + if(isset($fileCode) && $Articles->fileList[$i]['fileCode'] == $fileCode) + { + $style = 'class="articleAvecEditeur"'; + } + else + { + $style = ''; + } +?> +
+
+
> +fileList[$i]['fileCode'] + ) + { + // on pourrait utiliser ici le timedate, ou encore le nom de l'article +?> +

Modification d'un article

+fileList[$i]['content'] . "\n"); + + // bouton + if($_SESSION['admin'] == 1) + { + ?> +

+ + Modifier cet article + +   + + Supprimer cet article + +

+ +
+
+Mauvais mot de passe

'; +// messages d'erreur +$errorPassword = '

Mauvais mot de passe

'; +$errorBadCharacters = '

Caractères interdits: espaces, tabulations, sauts CR/LF.

'; + +// avertissement +$warning = '

Rappel de sécurité
Vous n\'utilisez pas votre propre ordinateur ou téléphone? Utilisez la navigation privée!

'; // confirmation modification du mot de passe @@ -88,14 +92,6 @@ ob_start(); $message = ob_get_clean(); -// avertissement -ob_start(); -?> -

Rappel de sécurité
Vous n'utilisez pas votre propre ordinateur ou téléphone? Utilisez la navigation privée!

- diff --git a/view/template-formulaires.php b/view/template-formulaires.php index d1d47c4..ede8f27 100644 --- a/view/template-formulaires.php +++ b/view/template-formulaires.php @@ -43,9 +43,9 @@ ob_start(); ?>
-
+ Infos qui seront affichées dans la page spécifique à cet album:

"); } @@ -53,7 +53,7 @@ if($page_actuelle == 'discographie') - + @@ -146,7 +146,7 @@ if($page_actuelle == 'discographie') // - à télécharger immédiatement l'image envoyée pour la placer dans l'éditeur // - à inclure l'adresse de l'image dans le HTML produit par l'éditeur simpleUpload: { - uploadUrl: 'index.php?action=upload_image&page=', + uploadUrl: 'index.php?action=upload_image&page=', // Headers supplémentaires envoyés avec la requête // c'est ici qu'on installe les mécanismes de sécurités comme l'authentification et la protection au CSRF diff --git a/view/template.php b/view/template.php index 4cf0e52..0b084f6 100644 --- a/view/template.php +++ b/view/template.php @@ -45,7 +45,7 @@ echo($content);

Vous êtes en mode administrateur. - +