From 5c9a9682964650c4ce6fd03db5dfc0ef51701aca Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 4 Dec 2004 19:42:48 +0000 Subject: [PATCH] =?UTF-8?q?Qual:=20Toutes=20les=20g=E9n=E9rations=20d'imag?= =?UTF-8?q?es=20se=20font=20dans=20un=20r=E9pertoire=20nomm=E9=20$conf->mo?= =?UTF-8?q?dule->dir=5Fimages.=20Cela=20rend=20uniforme=20le=20code=20qui?= =?UTF-8?q?=20des=20fois=20utilisait=20des=20chemins=20en=20dir,=20des=20f?= =?UTF-8?q?ois=20document=20avec=20s=20et=20des=20fois=20sans.=20Toutes=20?= =?UTF-8?q?les=20images=20sont=20dor=E9navant=20dans=20htdocs/images.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/install/etape1.php | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/htdocs/install/etape1.php b/htdocs/install/etape1.php index 10d650ccc65..900ba83fd9d 100644 --- a/htdocs/install/etape1.php +++ b/htdocs/install/etape1.php @@ -136,16 +136,20 @@ if ($_POST["action"] == "set") if ($error == 0) { + + // Les images générés dynamiquement sont dans main_dir car doivent etre accessibles par url + $dir[0] = "$main_dir/images"; - $dir[0] = "$main_data_dir/facture"; - $dir[1] = "$main_data_dir/propale"; - $dir[2] = "$main_data_dir/societe"; - $dir[3] = "$main_data_dir/ficheinter"; - $dir[4] = "$main_data_dir/produit"; - $dir[5] = "$main_data_dir/rapport"; - $dir[6] = "$main_data_dir/images"; - $dir[7] = "$main_data_dir/rsscache"; - $dir[8] = "$main_data_dir/logo"; + // Les documents sont en dehors de htdocs car ne doivent pas pouvoir etre téléchargés en passant outre l'authentification + $dir[1] = "$main_data_dir/facture"; + $dir[2] = "$main_data_dir/propale"; + $dir[3] = "$main_data_dir/societe"; + $dir[4] = "$main_data_dir/ficheinter"; + $dir[5] = "$main_data_dir/produit"; + $dir[6] = "$main_data_dir/rapport"; + $dir[7] = "$main_data_dir/rsscache"; + $dir[8] = "$main_data_dir/logo"; + if (! is_dir($main_dir)) { @@ -156,10 +160,7 @@ if ($_POST["action"] == "set") { dolibarr_syslog ("Le dossier '".$main_dir."' existe"); - /* - * Répertoire des documents - */ - + // Répertoire des documents if (! is_dir($main_data_dir)) { @mkdir($main_data_dir, 0755); @@ -174,6 +175,7 @@ if ($_POST["action"] == "set") } else { + // Boucle sur chaque répertoire de dir[] pour les créer s'ils nexistent pas for ($i = 0 ; $i < sizeof($dir) ; $i++) { if (is_dir($dir[$i]))