From c0b176ae142624d6a6daa0f65ea6fead448b8b47 Mon Sep 17 00:00:00 2001 From: polo Date: Fri, 3 Mar 2023 23:44:43 +0100 Subject: inversion de positions --- controller/installation.php | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) (limited to 'controller/installation.php') diff --git a/controller/installation.php b/controller/installation.php index 5aa5ac9..2e4e1c3 100644 --- a/controller/installation.php +++ b/controller/installation.php @@ -32,8 +32,8 @@ function installation() // - créer le dossier data à la racine du site // - lui donner les droits du dossier data pour 777 - // valeur en octal - $droitsDossiers = 0777; // mettre 0755 en production + // droits en octal + $droitsDossiers = 0777; $droitsFichiers = 0666; if(!file_exists('data') && !mkdir('data')) @@ -68,16 +68,22 @@ function installation() { createIndexPHP('data/' . $page . '/index.php', $droitsFichiers); } - foreach ($sousDossiers as $dossier) + if(!file_exists('data/' . $page . '/positions.json')) { - if(!file_exists('data/' . $page . '/' . $dossier)) + // création de fichiers VIDES (gestion par le modèle) + touch('data/' . $page . '/positions.json'); + chmod('data/' . $page . '/positions.json', $droitsFichiers); + } + foreach ($sousDossiers as $sousDossier) + { + if(!file_exists('data/' . $page . '/' . $sousDossier)) { - mkdir('data/' . $page . '/' . $dossier); - chmod('data/' . $page . '/' . $dossier, $droitsDossiers); + mkdir('data/' . $page . '/' . $sousDossier); + chmod('data/' . $page . '/' . $sousDossier, $droitsDossiers); } - if(!file_exists('data/' . $page . '/' . $dossier . '/index.php')) + if(!file_exists('data/' . $page . '/' . $sousDossier . '/index.php')) { - createIndexPHP('data/' . $page . '/' . $dossier . '/index.php', $droitsFichiers); + createIndexPHP('data/' . $page . '/' . $sousDossier . '/index.php', $droitsFichiers); } } // if(!file_exists('data/' . $page . '/multimedia')) @@ -87,7 +93,7 @@ function installation() // } } - // dossier supplémentaire dans discographie + // dossier "json" dans discographie if(!file_exists('data/discographie/json')) { mkdir('data/discographie/json'); -- cgit v1.2.3