From 787d03e48471ba62cd830379428f04d996f0b74b Mon Sep 17 00:00:00 2001 From: polo Date: Thu, 17 Feb 2022 18:13:00 +0100 Subject: model update --- view/accueil.php | 46 +++--- view/album.php | 9 +- view/courriel.php | 18 +- view/discographie.php | 103 +++++++----- view/melaine.php | 255 +++++++++++++++------------- view/menu.php | 146 ++++++++-------- view/nav.php | 24 +-- view/password.php | 212 ++++++++++++------------ view/template-formulaires.php | 375 ++++++++++++++++++++---------------------- view/template.php | 182 ++++++++++---------- 10 files changed, 699 insertions(+), 671 deletions(-) (limited to 'view') diff --git a/view/accueil.php b/view/accueil.php index a7b6b71..10e107f 100644 --- a/view/accueil.php +++ b/view/accueil.php @@ -1,24 +1,24 @@ - - - - -
- -
- Bienvenue sur le site de -
-
-
- + + + +
+ +
+ Bienvenue sur le site de +
+
+
+ @@ -10,6 +10,13 @@ ob_start(); + + -
-
Envoyez-moi un courriel à: -
- -
- - -
+
+
+
Envoyez-moi un courriel à: +
+ +
+ + +
\ No newline at end of file diff --git a/view/discographie.php b/view/discographie.php index d9bc6be..6d56854 100644 --- a/view/discographie.php +++ b/view/discographie.php @@ -10,7 +10,7 @@ ob_start(); $css = ob_get_clean(); -//variable $js +// variable $js ob_start(); ?> @@ -43,41 +43,45 @@ $header = ob_get_clean(); // variable $content ob_start(); ?> - +
-

Ajouter un album

+
> +

Ajouter un album

+ +
+ + - - - - - - - -
-
- Melaine Favennec -
-
-
- Rédiger un nouvel article

"); - echo($editeurHTML); // injection de template-editor.php - } - - // bouton - else - { -?> -

- - Nouvel article - -

- -
-
-Modification d'un article

"); - echo "\n"; - - echo($editeurHTML); // injection de template-editor.php - } - - // placer un article - else - { - // et voila - echo($article . "\n"); - - // bouton - if($_SESSION['admin'] == 1) - { - ?> -

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

- -
- + + + + + + + +
+
+ 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 + +

+ +
+
+ - - - - -
-
- Choisissez une rubrique -
-
- -
- - -
- -
-
- - -
-
- - -
-
- - -
-
- + + + + +
+
+ Choisissez une rubrique +
+
+ +
+ + +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ - + \ No newline at end of file diff --git a/view/password.php b/view/password.php index c315610..2dabcdd 100644 --- a/view/password.php +++ b/view/password.php @@ -1,107 +1,107 @@ - -
- - - -
- -
- - - -
- -
- -

- - -

- -
- - - - - - - <?= $title ?> - - - - - - - - - - -
-

-

-Mauvais mot de passe

'; - - -// confirmation modification du mot de passe -ob_start(); -?> - - - -

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

- -

- N'oubliez de cliquer sur "déconnexion" quand vous aurez fini.
- Retour à la page précédente -

-
- - - +
+ + + +
+ +
+ + + +
+ +
+ +

+ + +

+ +
+ + + + + + + <?= $title ?> + + + + + + + + + + +
+

+

+Mauvais mot de passe

'; + + +// confirmation modification du mot de passe +ob_start(); +?> + + + +

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

+ +

+ N'oubliez de cliquer sur "déconnexion" quand vous aurez fini.
+ Retour à la page précédente +

+
+ + + qu'on remplace par une
- -// pour pouvoir envoyer le contenu dans le POST, on a deux possibilité: -// - savoir coder en javascript ! et donc faire de l'AJAX, dans ce cas on n'a même plus besoin de formulaire, le contenu est envoyé au serveur au fur et à mesure! ce sera l'objet d'une future amélioration -// - utiliser l'astuce du formulaire caché ! - -// le javascript place les données dans le formulaire caché -// avec la fonction envoiDonnees(), les données se retrouvent dans une et sont donc envoyées avec par la POST (haha) - - -// variable $inputsAlbum (page discographie uniquement) -// note: on ne peut préremplir le champ input texte -// solution: on affiche le nom du fichier, si l'utilisateur en télécharge un autre, on le remplace -ob_start(); -?> -

Infos qui seront affichées sur cette page:

- -
- -
-
- -

- - -
-
-Infos qui seront affichées dans la page spécifique à cet album:

"); -} -?> - - - - - - - -
-
- avec zones de saisie et boutons +// l'éditeur est inséré par lib/ckeditor5/build/ckeditor.js +// en remplaçant les balises + + + + + + + +
+ - - - - - <?= $title ?> - - - - - - - - - - - - - - - + + + + + + <?= $title ?> + + + + + + + + + + + + + + + \ No newline at end of file -- cgit v1.2.3