From 47d650911124f833dd5fe94e31594bd591d6f372 Mon Sep 17 00:00:00 2001 From: polo Date: Tue, 10 Aug 2021 04:26:16 +0200 Subject: formulaires --- controller/admin.php | 28 ++---- controller/installation.php | 22 +++-- controller/visitor.php | 13 +-- index.php | 1 + model/Classes.php | 2 + public/discographie.css | 5 -- view/discographie.php | 2 - view/melaine.php | 3 - view/template-ckeditor.php | 185 -------------------------------------- view/template-formulaires.php | 201 ++++++++++++++++++++++++++++++++++++++++++ 10 files changed, 230 insertions(+), 232 deletions(-) delete mode 100644 view/template-ckeditor.php create mode 100644 view/template-formulaires.php diff --git a/controller/admin.php b/controller/admin.php index 9c8ab7b..d738dc0 100644 --- a/controller/admin.php +++ b/controller/admin.php @@ -30,10 +30,7 @@ function melaineEdit($numArticle, $suppression) if($suppression) { $Articles->delete(); - //unset($Articles); - //unset($_GET['page_actuelle']); header('Location: index.php?page=' . $page_actuelle); - //die(); } // modification else @@ -63,12 +60,10 @@ function melaineEdit($numArticle, $suppression) // création des morceaux en HTML avant assemblage // variable $editeurHTML, on insère $texte dedans - require('view/template-ckeditor.php'); - + require('view/template-formulaires.php'); // variables $css, $js, $header et $content + // $content contient $articles et $editeurHTML require('view/melaine.php'); - // le tableau de données ($articles) et l'éditeur ($editeurHTML) font partie de $content - // fin de l'assemblage require('view/template.php'); } @@ -87,23 +82,10 @@ function discoEdit($numArticle, $suppression) // sécurisation du contenu pré-existant inséré dans l'éditeur $texte = preparationCKeditor($numArticle, $texte); - // variable $additionalInputs - ob_start(); - ?> -

Infos qui seront affichées sur cette page:

- -
- -
- - -

- pour pouvoir installer le site en n'ayant qu'à modifier les droits du dossier data uniquement et éviter les situations pénibles ou l'utilisateur est bloqué sans rien comprendre, on pourra créer ou utiliser des sauvegardes au format ZIP depuis une page spéciale accessible avec le compte admin // au premier démarrage du site +// l'explication des éventuels problèmes de droits en lecture/écriture est à chercher ici: require('controller/installation.php'); installation(); diff --git a/model/Classes.php b/model/Classes.php index cad1671..a455213 100644 --- a/model/Classes.php +++ b/model/Classes.php @@ -159,6 +159,7 @@ class AlbumsManager extends ArticlesManager // fonctions CRUD // create + //public function create($titre, $annee, $pochette) public function create($content) {} @@ -167,6 +168,7 @@ class AlbumsManager extends ArticlesManager {} // update + //public function create($titre, $annee, $pochette) public function update($content) {} diff --git a/public/discographie.css b/public/discographie.css index 326cfbb..ff622e9 100644 --- a/public/discographie.css +++ b/public/discographie.css @@ -5,11 +5,6 @@ color: #c9a068; } -#multicolonnes -{ - /*display: flex;*/ -} - aside { display: flex; diff --git a/view/discographie.php b/view/discographie.php index 45960d2..4eb8e58 100644 --- a/view/discographie.php +++ b/view/discographie.php @@ -43,7 +43,6 @@ $header = ob_get_clean(); // variable $content ob_start(); ?> -