From 6fab117750814fdd1aca1cd7f978f5088497a5af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Georges=20Dup=C3=A9ron?= Date: Thu, 19 Aug 2010 22:34:02 +0200 Subject: [PATCH] Correction de bugs... --- __cms__/code/stockage/stockage.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/__cms__/code/stockage/stockage.php b/__cms__/code/stockage/stockage.php index e2861a7..30327b0 100644 --- a/__cms__/code/stockage/stockage.php +++ b/__cms__/code/stockage/stockage.php @@ -11,7 +11,7 @@ class Stockage { $enfant = $chemin->enfant($nom); Système_fichiers::créer_dossier($enfant->get_fs_stockage()); self::set_prop($enfant, "type", $type); - $e = self::activer_réécriture($enfant); + $e = self::activer_réécriture($enfant); if (Erreur::is_erreur($e)) return Erreur::fatale("Erreur lors de la mise en place de la redirection pour " . $enfant->get() . ".", $e); return $enfant; } else { @@ -123,9 +123,9 @@ class Stockage { return true; } - if (Permissions::vérifier_permission($chemin->parent(), "nouvelle_page") && vérifier_permission($chemin, "supprimer")) { - // TODO : désactiver_réécriture($chemin) récursivement - // TODO : puis activer_réécriture($chemin) récursivement + if (Permissions::vérifier_permission($chemin->parent(), "nouvelle_page") && Permissions::vérifier_permission($chemin, "supprimer")) { + self::désactiver_réécriture($chemin); // TODO : récursivement ! + self::activer_réécriture($chemin->renomer($nouveau_nom)); // TODO : récursivement ! return Système_fichiers::déplacer($chemin->get_fs_stockage(), $chemin->renomer($nouveau_nom)->get_fs_stockage()); } else { return false;