From ccc9a05b758f1dc0313b96807edfc447a9e8d278 Mon Sep 17 00:00:00 2001 From: polo Date: Thu, 8 Feb 2024 04:31:14 +0100 Subject: RGPD cookie uniquement en mode admin et avertissement, logo journal --- view/album.php | 5 ++--- view/articlesContent.php | 8 ++++---- view/backup.php | 2 +- view/discographie.php | 45 +++++++++++--------------------------------- view/pageArticlesSimples.php | 6 ++++-- view/password.php | 31 ++++++++++++++++++------------ view/template.php | 4 ++-- 7 files changed, 43 insertions(+), 58 deletions(-) (limited to 'view') diff --git a/view/album.php b/view/album.php index 28b1b13..6fcca36 100644 --- a/view/album.php +++ b/view/album.php @@ -64,8 +64,7 @@ for($i = 0; $i < $Albums->fileListCount; $i++) @@ -95,7 +94,7 @@ else diff --git a/view/articlesContent.php b/view/articlesContent.php index 7abc289..8ec7f70 100644 --- a/view/articlesContent.php +++ b/view/articlesContent.php @@ -3,7 +3,7 @@ // tampon pour $articlesContent ob_start(); -if($_SESSION['admin'] == 1) +if(isset($_SESSION)) { // à la place du bouton après rechargement if(isset($_GET['action']) && $_GET['action'] == 'editor' && !isset($_GET['file_code'])) @@ -64,7 +64,7 @@ for($i = 0; $i < $Articles->fileListCount; $i++) global $host; // remplacer un article par l'éditeur - if($_SESSION['admin'] == 1 && isset($_GET['action']) && $_GET['action'] == 'editor' && isset($_GET['file_code']) + if(isset($_SESSION) && isset($_GET['action']) && $_GET['action'] == 'editor' && isset($_GET['file_code']) && $_GET['file_code'] == $Articles->fileList[$i]['fileCode'] ) { @@ -85,14 +85,14 @@ for($i = 0; $i < $Articles->fileListCount; $i++) echo($Articles->fileList[$i]['content'] . "\n"); ?> -

+

bouton diff --git a/view/backup.php b/view/backup.php index 8461543..78e2d04 100644 --- a/view/backup.php +++ b/view/backup.php @@ -28,7 +28,7 @@ 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. 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.

+

Veuillez noter que votre mot de passe n'est pas inclu dans la sauvegarde. Dans le cas d'une migration, il vous sera proposé d'en créer un nouveau.

Ce fichier se nomme

diff --git a/view/discographie.php b/view/discographie.php index 6e560af..84358db 100644 --- a/view/discographie.php +++ b/view/discographie.php @@ -66,7 +66,7 @@ for($i = 0; $i < $Albums->fileListCount; $i++)
fileListCount - 1; $i >= 0; $i--) for($i = 0; $i < $Albums->fileListCount; $i++) { - // article modifié sur fond coloré - if(isset($fileCode) && $Albums->fileList[$i]['fileCode'] == $fileCode) - { - $style = 'class="articleAvecEditeur"'; - } - else - { - $style = 'class="articleSansEditeur"'; - } ?> -
> + diff --git a/view/pageArticlesSimples.php b/view/pageArticlesSimples.php index 8758373..d282964 100644 --- a/view/pageArticlesSimples.php +++ b/view/pageArticlesSimples.php @@ -66,8 +66,10 @@ echo "\n"; if($page == 'menu' && !empty($ArticlesContent)) { ?> -
-

Actualité

+
+
+ +
diff --git a/view/password.php b/view/password.php index 6302950..ae153b5 100644 --- a/view/password.php +++ b/view/password.php @@ -47,7 +47,6 @@ ob_start(); $formulaireNouveauMDP = ob_get_clean(); // formulaire changement de mot de passe -// vérification de l'ancien et choix du nouveau à taper deux fois dont une à l'aveugle ob_start(); ?>
@@ -64,7 +63,6 @@ ob_start(); @@ -91,15 +89,20 @@ ob_start(); $header = ob_get_clean(); -// messages d'erreur -$errorPassword = '

Mauvais mot de passe

'; -$errorNonValidCaptcha = '

Captcha non valide, veuillez saisir un nombre entier.

'; -$errorCaptcha = '

Erreur au test anti-robot

'; -$errorBadCharacters = '

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

'; -$messageDeconnect = "

N'oubliez de cliquer sur 'déconnexion' quand vous aurez fini.

"; +$error_messages = [ + 'error_non_valid_captcha' => '

Erreur au test anti-robot, veuillez saisir un nombre entier.

', + 'bad_solution_captcha' => '

Erreur au test anti-robot, veuillez réessayer.

', + 'bad_password' => '

Mauvais mot de passe, veuillez réessayer.

', + 'forbidden_characters' => '

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!

'; +$warning_messages = [ + 'message_disconnect' => "

N'oubliez de cliquer sur 'déconnexion' quand vous aurez fini.

", + 'message_cookie' => "

Ce site utilisera un cookie « obligatoire » dès que vous serez connecté.
Il sera supprimé à votre déconnexion ou dès que vous aurez quitté le site.

", + //   est un espace insécable + 'private_browsing' =>"

Au fait? Vous n'utilisez pas votre propre ordinateur ou téléphone?
+ Utilisez la navigation privée.

" +]; // confirmation modification du mot de passe @@ -111,16 +114,20 @@ ob_start(); Retour au site.

- +

diff --git a/view/template.php b/view/template.php index 2a4d182..dfe68bd 100644 --- a/view/template.php +++ b/view/template.php @@ -53,7 +53,7 @@ if($page != "accueil") } // lien vers le mode admin -if($_SESSION['admin'] == 0 && isset($_GET['page']) && $_GET['page'] != 'accueil') +if(!isset($_SESSION) && isset($_GET['page']) && $_GET['page'] != 'accueil') { ?>
@@ -63,7 +63,7 @@ if($_SESSION['admin'] == 0 && isset($_GET['page']) && $_GET['page'] != 'accueil' } // actions en mode admin -if($_SESSION['admin'] == 1) +if(isset($_SESSION)) { ?> -- cgit v1.2.3