www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 8ad45a70fd997db617c93e5b36de2b89f1bc6ca1
parent 84acf3552412185f18afb7f008f150b1bd68e9e0
Author: Georges Dupéron <jahvascriptmaniac+github@free.fr>
Date:   Wed, 14 Jul 2010 15:23:38 +0200

Corrections sur nouvel_enfant

Diffstat:
M__cms__/controleur/page.php | 17++++++++---------
1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/__cms__/controleur/page.php b/__cms__/controleur/page.php @@ -97,18 +97,17 @@ class Page { // L'initialiser avec le modèle donné dans __prop__modele_enfants // Construire un objet Page (code commun avec Page::enfant(nom)). - if ($nom == "") { - $nom = "Nouvel article"; - } + if ($nom == "") $nom = "Nouvel article"; + + $futur_enfant = $this->enfant($nom); + $chemin_fs_futur_enfant = $futur_enfant->chemin_fs(); - $chemin_enfant = $this->chemin->enfant($nom); - if (! file_exists($chemin_enfant->get())) { - mkdir($chemin_enfant->get()); - $p = Page::_new($chemin_enfant->get()); - $p->set_prop("type", "galerie"); + if (! file_exists($chemin_fs_futur_enfant)) { + mkdir($chemin_fs_futur_enfant); + $futur_enfant->set_prop("type", "galerie"); } - return Page::_new($chemin_enfant->get()); + return Page::_new($futur_enfant->chemin->get()); } public function supprimer($récursif) {